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
不知道那里错了 错误很多,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 测试一下即可 楼上两位请参考/etc/profile.d/java* 看疑难解答! 好,谢了楼上的兄弟们 随便编个hello world.java 用javac测试一下即可
jre/bin里面哪里有javac呢。 我也看过了 ,是没有
页:
[1]