死性不改 发表于 2005-10-22 10:34:07

Ml下的 java配置

在ml下安装了,j2sdk-1_4_2_05-linux-i586-rpm之后居然运行不了 javac但是可以
man javac//这个 就可以有很多信息出来了
说下我的 安装过程:
# sh j2sdk-1_4_2_05-linux-i586-rpm.bin
# rpm -Uvhj2sdk-1_4_2_05-linux-i586-rpm
# ln –s /usr/java/j2sdk1.4.2_05 jdk
# export JAVA_HOME=/usr/jdk
# export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib:.
# export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin

不知道那里错了

XF_LAIFU 发表于 2005-10-23 01:29:42

错误很多,classpath即不包括当前目录,也没指定class所在的包,怎么还有jre搀和在里面?更用不着麻烦的建立符号链接。

ML2.0已经预装了jre1.5,所以还是安装jdk1.5划算些。
每次都这么export该是多么麻烦,不如直接修改/etc/profile(全局)或者.bashrc(个人)文件。

profile的修改,添加如下:
JAVA_HOME=/usr/java/jdk1.x.x_0x
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
export JAVA_HOME,PATH,CLASSPATH

若只想修改个人用户java环境,则修改.bashrc,添加:
set JAVA_HOME=........................和上面的一样,懒得写了。
exprt JAVA_HOME
set PATH=....................................
export PATH
set CLASSPATH=...................................
export CLASSPATH

重启系统后,随便编个hello world 测试一下即可

demonlj 发表于 2005-10-23 08:57:22

楼上两位请参考/etc/profile.d/java*

KDE 发表于 2005-10-23 09:39:44

看疑难解答!

死性不改 发表于 2005-10-23 10:16:35

好,谢了楼上的兄弟们

XF_LAIFU 发表于 2005-10-23 11:22:25

随便编个hello world.java 用javac测试一下即可
jre/bin里面哪里有javac呢。

死性不改 发表于 2005-10-23 11:43:55

我也看过了 ,是没有
页: [1]
查看完整版本: Ml下的 java配置