作者yihinwind (Yih)
看板java
标题Re: [问题]在Linux下的Java
时间Fri Feb 9 21:17:10 2007
※ 引述《NetFish (网鱼 )》之铭言:
: ※ 引述《[email protected] (空手即是道)》之铭言:
: : 请教一下,在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