❶ 怎樣用 vim 編寫 java
如果你用maven方式的話也是可以用vim寫java程序的,用maven來編譯、部署、還可以進行相關的自動化測試,但是不推薦你用vim來做java開發。
推薦的IDE有Eclipse(完全免費),還有就是IntelliJ IDEA(收費,但好用,有社區版免費),都是java開發的利器。
❷ 如何用vim的map功能快速編譯運行java文件
理解Vim中的三種操作模式就好,編寫Java時和其他IDE中是一樣的,學習Vim可以更方便的DeBUG自己程序,輸入比較快捷,建議看看Vim操作手冊!
❸ 使用vi編寫一個JSP程序以及配置java及tomcat
你說的是linux vi編輯器嗎?為什麼用那個工具編寫jsp,那不是浪費時間干無用功嗎?
你這倆題很簡單的 Java框架平台研發 378 437 335
❹ 在linux下,使用vi編寫一個Java的HelloWorld程序,並編譯執行
輸入vi HelloWorld.java
進入HelloWorld.java編輯,寫上helloword的代碼
public class Heoolworld{
public static void main(String[] args){
System.out.print("Hello World!");
}
}
按住鍵盤上的esc鍵,然後輸入:wq保存並退出
輸入命令javac HelloWorld.java 編譯Java類
輸入java HelloWorld執行Java類
❺ vim 能不能用來編譯執行java程序
vim是編輯器,怎麼編譯執行java?
但是你可以綁定一個鍵,按這個鍵自動使用其他程序比如javac java cmd對編輯的java處理,就像IDE中的運行按鈕一樣。
❻ 如何配置vi,使之實現java的編輯
先進入這個文件的目錄下 然後用vi打開 vim assignment.1 然後按i 或o或 a可以編輯 編輯完成ESC退出編輯的模式然後按:進入末行模式 輸入wq保存退出
❼ 怎樣能是vim編寫java文件時的語法著色和 ultraedit 的 java語法著色相同
你這是無聊吧。。System.out一般是用於測試程序步驟或者變數的值的,相當於debug跟蹤一樣,你搞什麼特殊幹嘛,更何況System.out本身默認就跟代碼不同,它是斜體的
❽ 怎樣用 vim 編寫 Java
曾經有一年時間做 Java Swing 開發,嘗試過 2 個月時間脫離 IDE 轉投 VIM 。
其實答案和樓上一樣,也和大部分人一樣:可以,但並不適合。
該折騰的插件,都折騰了,NerdTree、AutoComplete、Supertab、Snippets……
或許是本人對 VIM 的理解還不夠深入,也或許是各種其它原因,但還是有以下幾個方面不方便:
1. 文件切換不方便:雖然有 NerdTree,但在各種文件之間切換仍然不方便。不過可以用滑鼠,但是用滑鼠的話,還要 VIM 幹嘛。
2. 代碼提示不方便:Java 的第三方 Jar 包出了名的多,雖然手動更改了 AutoComplete 代碼,能讓其提示 Jar 中的函數,但經常抽風提示不出來。即使提示,也沒有方法注釋、方法簽名(無論哪一款 IDE 都會有方法注釋和方法簽名的吧),熟悉的方法還好,如果遇到第一次用的 Jar ,只能乖乖查官方 API 了。
3. import 需要手動:用慣了 Eclipse 的一定知道,Ctrl + O,IDE 能自動幫助導入需要的包,如果有多個相同名稱的 Java 類,還會提示。這一方面 VIM 暫時還沒有這方面的插件(當然,如果有高人在,相信一定能開發出這樣一款插件)。每次寫完代碼,編譯時,都會出現大堆大堆的提示沒有 import 。然後手動寫 import 也是非常耗時的事情。
4. 新建文件不方便:IDE 中,會根據選擇的新建文件不同,根據不同的模版生成不同的文件。但是在 VIM 中,新建文件就是一空白文本文件,所有代碼都要自己填寫完整。 J2SE 項目還好,如果是 Web 項目,各種痛苦會等著你。
5. 覆蓋方法不方便:IDE 能夠提示哪些方法可以覆蓋,VIM 只能憑經驗或者查詢 API 了。
其實還有很多問題,只有折騰過的才知道。後來還是因為效率實在低下,又回到 IDE,不過好在現在的 IDE 都有 VIM 插件。
在真正開始 VIM 工作之前,本人可是花了 2 周時間來調試和折騰 VIM 插件。
只能說,其中的坑實在很多,慎入。
❾ 在redhat enterprise linux裡面用vi編輯器寫java程序可以直接編譯運行,是不是這個OS內置了jdk
你看看編譯程序的版本輸出。
我記得 gcc 裡面的 gcj 就是 java 的編譯器,貌似 GNU 那幫瘋子正在想辦法讓 GCC 替代 java 呢。
因為 java 的協議什麼的問題,開源界已經分兩派打起來了。
❿ 使用vi編寫java代碼出現編碼錯誤怎麼解決。看圖
需要將Windows的報文服務(MessageServer)程序移植到Linux下,其中涉及到編碼的問題,在Windows下正常的中文,到Linux下、以及Linux的Eclipse打開就全成了亂碼了,當然這可是不是我們所想要的結果,程序的提示還是得保證中文,這樣才能夠明白。
我使用的Linux為RedFlag6.0,感覺挺好用的,安裝軟體之類可以不需要記那些命令了,類似於Windows一樣,在文件上面點擊右鍵,可以解壓縮及壓縮、安裝等操作了,並且有一些環境變數它他還自動設置好,如安裝JDK的時候,會設置PATH,但是CLASSPATH就得自己設置了。
解決亂碼分兩種,一種是解決在Linux下,採用其內置查看器查看的時候,要能夠正確顯示中文,這里就需要設置其默認編碼,我在本機的ECLIPSE默認的編碼為GBK,在Linux下,用其自帶的編碼器查看就不正確,顯示亂碼,這說明RG6中的默認編碼不為GBK,默認的應該是UTF-8,這里就要設置其默認編碼為GBK,這里可以在兩個地方設置環境變數,一個是".bash_profile"(註:此在root的根目錄下,通常是隱藏的,在命令模式下可以編碼,如打入命令:"vi .bash_profile",該文件bash_profile是每個用戶都可使用該文件輸入專用於自己使用的shell信息,當用戶登錄時,該文件僅僅執行一次!默認情況下,他設置一些環境變數,執行用戶的.bashrc文件。相當於WINDOWS中的用戶環境變數一樣);另外一個是".profile",在/etc下,相當於WINDOWS中的系統變數存放處,所以這里我們設置任意一個地方都可以的。這里例出修改"/root/.bash_profile":
1.vi .bash_profile(/root下 ),進入vi編輯器後,按i進入插入模式即可編輯
2、在最後加上如下幾句,表示設置一些默認編碼為GBK:
export LC_ALL=zh_CN.GBK
export LC_CTYPE=zh_CN.GBK
export LANG=zh_CN.GBK
3、保存該文件。先按ecs,再輸入":wq!",因為".bash_profile"為只讀的,最後加"!"表示強制執行
4、要使配置生效,退出vi後,再輸入命令". .bash_profile",命令的讀法為"點空格點bash_profile",再次雙擊到JAVA文件中上,即可正常顯示中文了,不過前提是在WINDOWS下的ECLIPSE的默認編碼為GBK,其它編碼類似。
以上只是解決了可以在Linux中雙擊查看不會出現亂碼,但是在ECLIPSE中查看還是亂碼,可以通過
「window->preferences...>workspace」的右中部有顯示編碼的部份,查以查看到其默認編碼為UTF-8,但是我們點下面的OTHER下拉框卻沒有GBK,最後發覺原來那個框是可以輸入的,輸入GBK,點確定,中文顯示正常,搞定。