ubuntu編譯java
① Ubuntu8.10下如何配置搭建java開發環境(安裝JDK,myeclipse)
所以研究著把Java的開發環境也搬到linux平台下,如果想要開發或運行Java程序,就需要安裝JDK或JRE。所以在網上查找了好多Java 環境搭建的方法,綜合各種方法之後,我選取了各個方法中簡便的部分綜合到一起來安裝! 下面就介紹一種最為簡便的在Ubuntu中安裝JDK的方法。 (1)使用apt-get命令安裝: sudo apt-get install sun-java6-jdk 接下來,執行apt-get的更新過程: sudo apt-get update 程序將分析/etc/apt/sources.list,自動連網尋找list中對應的Packages/Sources/Release列表文件, 如 果有更新則下載之,存入/var/lib/apt/lists/目錄。如果你的網速比較快,那麼這個過程應該很快就能夠完成。 接下來,就可以再重新運行jdk安裝命令:�0�2�0�2�0�2�0�2�0�2�0�2�0�2�0�2�0�2 sudo apt-get install sun-java6-jdk (2)設置默認的java程序的版本: sudo update-alternatives –config java 按照提示輸入對應的選項,指定為JDK 6 (3)設置Java環境變數: sudo gedit /etc/environment 在其中添加如下兩行: CLASSPATH=/usr/lib/jvm/java-6-sun/lib JAVA_HOME=/usr/lib/jvm/java-6-sun sudo gedit /etc/jvm將文件中的/usr/lib/jvm/java-6-sun 這一行填入到配置塊的頂部 如果其中已經設置了CLASSPATH和JAVA_HOME,則將其修改為上面的形式,保存退出。 到此,Ubuntu中的JDK就已經安裝完成了。這種安裝方法相對於源碼安裝,或者是將jdk.bin編譯成�0�2�0�2 deb�0�2�0�2�0�2�0�2�0�2 再安裝的方法 而言,還是比較容易一些的。 (4)myeclipse 7.0.1的安裝 因為怕麻煩所以直接下載了all-in-one版本了。 1)解壓myeclipse-7.0-linux.gtk-x86.tgz包,進入安裝目錄: #tar -xvf myeclipse-7.0-linux.gtk-x86.tgz #cd myeclipse-7.0.1-linux-gtk-x86 2)進入安裝,然後在圖形化的安裝過程進行相關設置即可:
② ubuntu中如何用sun-java-6編譯java應用程序
先確定裝好了,jdk
樓主應該知道終端怎麼打開吧??(應用程序->附件->終端)
在終端裡面輸入java -version,看看是不是安裝好了,如果提示為版本信息則裝好~
隨便編寫一個java程序,在終端輸入javac 你的java程序名
就可以編譯java程序
運行java程序,在終端輸入java 主類名
可以運行java程序
如果要運行javadoc,得單獨安裝,這個輸入時候如果沒有安裝會自動提示
③ 在ubuntu sever中怎樣寫java
如果是server版的就用vi編輯器寫吧,然後手動編譯執行。
但是前提是要安裝好jdk並且配置好環境變數,否則無法編譯執行java程序。
④ 在linux(ubuntu)下怎麼將java源文件生成linux可執行文件
第一步:裝一個jdk 到oracle官方網站上下一個 要linux版的。
第二步:注冊環境變數
第三步:打開一個終端用javac命令就可以編譯勒 如 javac *.java
如果不會使用終端可以下個eclipse直接編譯運行。
⑤ ubuntu下如何配置配置JAVA 編譯環境
下載JDK,然後裝上就行。裝完要修改/etc/profile或登錄用戶的.bashrc文件,增加環境變數,JAVA_HOME=【安裝JDK的目錄】和修改PATH=$JAVA_HOME/bin:$PATH
要使用IDE的話,下載Eclipse或NetBean linux版就行了。
我也用的這個ubuntu-11.04操作系統
⑥ 如何在Ubuntu下進行Java EE開發
主要有一下幾個步驟:
1,安裝JDK;
2,安裝eclipse;
3,安裝安裝Tomcat;
4,安裝資料庫
安裝JDK:
1. sudo apt-get install sun-java6-jdk
2,當提示\"正在設定 sun-java6-jre\"時,按TAB鍵,\"確認\"變為紅色時按回車繼續安裝
大約過了二十分鍾會提示安裝jdk成功信息,這時候你可以在shell打入java或javac看一看,看一下顯示的信息 有顯示,證明jdk安裝成功.
3,安裝完成後配置環境變數。
sudo gedit /etc/environment
4,打開環境變數文件,在其中添加以下代碼:
CLASSPATH=.:/usr/lib/jvm/java-6-sun/lib
JAVA_HOME=/usr/lib/jvm/java-6-sun
注意:其中java-6-sun是jdk所在的文件夾,可能和這不同。請在/usr/lib/jvm/查看您機器上安裝的文件夾名。添加完畢無誤請保存。
5,打開jvm虛擬機配置文件。
sudo gedit /etc/jvm
添加以下代碼到最上方:
/usr/lib/jvm/java-6-sun
注意java-5-sun還是你機器上jdk所在文件夾名。
6,打開終端,輸入java 或 javac進行測試,是否安裝成功。查看jdk版本號用javac -version。
安裝eclipse:
在eclipse官網上下載 Eclipse IDE for Java EE Developers.
下載好的包是eclipse-jee-galileo-SR1-linux-gtk.tar.gz。直接解壓到home/你的用戶名/j2ee 目錄下
打開終端運行:
cd /home/你的用戶名/j2ee/eclipse
chmod +x eclipse
即可運行eclipse。
打開eclipse後,點擊window->perferences->Java->Buile path,選中folders;
再->Compiles,確認Compiler compliance level後邊是1.6.(如果你想用jdk1.6來運行eclipse的話)。
再 ->Installed JRES,這里可以看到你機器上裝的JDK.
eclipse jdk配置完成。
安裝tomcat:
1,安裝apache-tomcat-6.0.20
下載地址:
2,下載完成後,將包解壓至home/你的用戶名/j2ee 這個目錄下。
3,配置tomcat:
首先打開
sudo gedit /etc/profile
添加
export CATALINA_HOME=\"你的tomcat6.0安裝目錄\"
保存即可。
4,開啟tomcat:打開終端,先進入你的tomcat6.0安裝目錄,再運行startup.sh。代碼是
cd 你的tomcat6.0安裝目錄/bin
./startup.sh
如果配置正確,將顯示
Using CATALINA_BASE: 你的tomcat6.0安裝目錄
Using CATALINA_HOME: 你的tomcat6.0安裝目錄
Using CATALINA_TMPDIR: 你的tomcat6.0安裝目錄/temp
Using JRE_HOME: /usr/lib/jvm/java6-sun
如果出現touch: cannot touch 等錯誤,找到提示出錯的文件夾,更改其許可權為讀寫即可。代碼為
sudo chmod 766 需修改的目錄 -R
如果還不行,將該文件夾及子文件許可權全部開放,在home目錄下,怎麼更改都不會影響系統。進入需修改的目錄
cd 需修改的目錄
sudo chmod 777 * -R
在瀏覽器里輸入http://localhost:8080如果出現tomcat那隻小貓頁面,則配置成功了。
5,關閉tomcat:與開啟類似,命令為./shutdown.sh。
安裝資料庫:
1,這里以安裝postgresql為例。從postgreSQL官網上下載postgresql-8.4.1-1-linux.bin
下載地址為 resql-8.4.1-1-linux.bin
2.將其移動到home/你的用戶名/j2ee 目錄下
打開終端,輸入:
cd /home/你的用戶名/j2ee
sudo chmod +x postgresql-8.4.1-1-linux.bin
sudo ./postgresql-8.4.1-1-linux.bin
3.跳出安裝界面,一直選next,直到安完
最後完成時不要打鉤。
4.打開應用程序,打開postgresql-8.4,點擊pdAdmin.就進入到資料庫里了
⑦ ubuntu java1.8 怎麼安裝
1.從sun主頁下載JDK for Linux版本。這里下載的是jdk-6u6-linux-i586.bin.
2. 用root用戶登錄ubuntu,或是在普通用戶下用su命令切換用戶。切換到所需的安裝目錄。類型:cd <目錄路徑名>?? 例如,要在 /usr/java/ 目錄中? 安裝軟體,請鍵入:cd /usr/java/,把jdk-6u6-linux-i586.bin文件拷貝這個目錄裡面,設置許可權為可執行類型:chmod a+x jre-6u6-linux-i586.bin
3. 啟動安裝過程。鍵入:。/jre-6u-linux-i586.bin.接下來會提示二進制的許可協議,鍵入yes回車即可。安裝過程如果遇到一些問題,都同樣鍵入yes就可以。
4. 一路下來,最後看到Done字樣,就完成了Java環境的安裝。安裝的位置就是當前目錄 /usr/java,當然你可以選擇在別的位置。可以用ls命令查看一下是否正常。
環境變數配置
上面安裝完畢後,直接在shell裡面輸入java是不起作用的,需要先配置一下環境變數。一般都會用export命令,不過這樣設置只對當前shell起作用,重啟或是切換到別的shell會話就不起作用了。可以選擇配置 .bashr文件。用vi或是gedit打開,在末尾添加下面的內容
export JAVA_HOME=/usr/java/jdk1.6.0_06
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
然後保存。再在shell裡面試驗一下是否安裝成功。echo一下各個變數是否正常,然後輸入java -version看看。
還有一種方式是修改/etc/profile,這樣相當於修改系統配置文件,對所有用戶都有影響,我在嘗試的過程可能輸入了一些異常字元,導致整個ubuntu無法用GUI登錄,無奈只能用文本登錄,然後再次把profile改回來才正常。
好了之後可以先試一下用vi新建一個Hello的Java文件,然後編譯一下試運行。
Eclipse安裝
Linux下面的Eclipse在ubuntu的界面渲染下看起來非常漂亮。先從Eclipse社區下載一個Linux版本的,這里下載的是europa版本的gz包。只要解壓到一個目錄就可以,這里選擇/opt/eclipse下面。Eclipse是解壓就可以使用的。不過為了方便,我們在桌面做一個啟動器把啟動目標指向到Eclipse的安裝目的地,選擇裡面已有的圖標文件,這樣就完成了。不過默認Eclipse是找不到Java執行路徑的,有網友寫了這樣一個腳本eclipse.sh 放到/usr/local/bin目錄下,記得加上775許可權。然後把啟動器位置指到這里eclispe.sh.下面是eclipse.sh的內容:
#!/bin/bash
#
# 執行 eclipse 2.1.1 # export JAVA_HOME=/usr/java/XXX
export CLASSPATH=/usr/java/XXX/lib
/opt/eclipse/eclipse -vm /usr/java/XXX/bin/java -data ~/workspace &
# -vm 參數用以指定使用哪一個 jvm 來執行Eclipse,
# -date參數用以指定Eclipse的數據目錄。在此指定其存在用戶根目錄(~)下的workspace目錄中
還有一個比較笨的方法,Eclipse默認會去找它自己目錄下是不是有jre存在,如果有,它就可以啟動,那麼你可以直接把先前安裝好的JDK裡面的JRE目錄整個復制到Eclipse裡面。然後就可以直接運行了。下面看一下效果
⑧ ubuntu 10.04下怎麼用eclipse編譯JAVA程序。用命令行編譯我會,但是我不知道怎麼在UBUTNU下運行這個程序
在Eclipse裡面設置jdk路徑(這個不細說,不會自己搜)。
詳細位置搜索ubuntu系統jdk安裝的默認路徑。
或者按照如下方法,手動查找(機器不同可能結果也不一樣,但思路都是一樣的):
which javac
返回/usr/bin/javac
file /usr/bin/javac
返回/usr/bin/javac: symbolic link to `/etc/alternatives/javac'
然後file /etc/alternatives/javac
返回/etc/alternatives/javac: symbolic link to `/usr/lib/jvm/java-6-sun/bin/javac'
然後file /usr/lib/jvm/java-6-sun/bin/javac
返回/usr/lib/jvm/java-6-sun/bin/javac: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.2.5, not stripped
到此為止,說明路徑是/usr/lib/jvm/java-6-sun/bin/,在Eclipse裡面設置即可。
⑨ ubuntu-Ubuntu下怎麼運行Java程序
java程序運行慢是天性,java本來就是由虛擬機運行的,多了一層解釋位元組碼的步驟(編譯後產生了位元組碼,而不是機器語言),人為的是沒法提升性能的,你可以買個更強勁的cpu,不然只能等待jvm做出更大的突破
⑩ ubuntu 下不用eclipse怎麼運行java
直接使用javac 編譯,然後java運行就可以了,如果是web程序可以使用javac編譯之後,放到tomcat里運行伺服器,tomcat會編譯相關jsp然後執行