Re: [問題]在Linux下的Java
※ 引述《NetFish (網魚 )》之銘言:
: ※ 引述《zanfid.bbs@wretch.twbbs.org (空手即是道)》之銘言:
: : 請教一下,在Linux環境下的Java要如何設定如Path之類的參數?
: : 第二、那麼在編譯及執行程式上是不是如同windows上一樣的用法?
: : 例:javac , java 等等
: : 第三、有可以在Linux上跑的IDE(java)嗎?
: : 感謝指教 m(_._)m
: 1st
: 用root 修改
: /etc/profile
: 在最後面加上
: export JAVA_HOME=/usr/java/j2sdk1.4.2_4 #這邊是打你的安裝的實際版本的位置
今天第一次要來開始寫java 但是發生一些問題 在猜可能是路徑沒有設定
但是我找不到類似的路徑 所以上來求救 已經有下過查過java的版本是1.4.2
但是沒有_4 路徑也找不到 我現在用的是fedora 6 32bits 系統
先把錯誤訊息po出來 請大大幫我解答一下
Exception in thread "main" java.lang.ClassFormatError: erroneous class name
at java.lang.VMClassLoader.defineClass(libgcj.so.7rh)
at java.lang.ClassLoader.defineClass(libgcj.so.7rh)
at java.security.SecureClassLoader.defineClass(libgcj.so.7rh)
at java.net.URLClassLoader.findClass(libgcj.so.7rh)
at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.7rh)
at java.lang.ClassLoader.loadClass(libgcj.so.7rh)
at java.lang.ClassLoader.loadClass(libgcj.so.7rh)
at gnu.java.lang.MainThread.run(libgcj.so.7rh)
: export PATH=$JAVA_HOME/bin/:$PATH
: export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/
: 則所有的user 都適用; root 改完後需要re-login 才會生效.
: 如果是給個人使用測試, 可以修改 /home/someuser/.bash_profile ,一樣需要re-login
現在是還沒有把以上要添加的語法加到profile內 因為怕弄錯會造成錯誤
所以想請各位大大幫忙解答一下要如何解決這個問題 謝謝
另外 我現在是打算直接使用Kdevelop來coding
但是就是要一直用kconsole來compile和執行
有人有更快的方式嗎~?不確定eclipse好用與否~!﹨(╯▽╰)∕
先謝過各位大大了!
: 2nd
: 沒錯. 如果想知道現在使用的版本是否正確的話, 就打下列指令吧
: [root@/]#java -version
: 3rd
: 沒用過....我都是用vi 比較多ㄟ.....@_@
--
我的大老婆
CPU: Intel P4-630 L2=2M
RAM: 創見 DDRII-533 512*2 + 美光 DDRII-533 1G (Dual Channel)
MB: Gigabyte 8I945P-G
VGA: Gigabyte NX66256DP2
HD: Maxtor 80G(IDE) buffer=2M
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 124.6.24.175
討論串 (同標題文章)
java 近期熱門文章
PTT數位生活區 即時熱門文章