Re: [問題]在Linux下的Java

看板java作者 (Yih)時間17年前 (2007/02/09 21:17), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
※ 引述《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
文章代碼(AID): #15p7He0U (java)
文章代碼(AID): #15p7He0U (java)