LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1052|回复: 2

在FreeBSD上编译过Native Java的朋友进!关于csh的环境变量设置

[复制链接]
发表于 2005-4-19 18:53:11 | 显示全部楼层 |阅读模式
在编译好Java以后最后需要设置好Java的环境变量,root默认的是csh,
我不知道在.cshrc里的path的格式怎么写的,谁知道的能贴出来看看啊;)
谢谢
 楼主| 发表于 2005-4-19 18:59:22 | 显示全部楼层
Sun environment.

   1. To keep it simple, put all the java files in your public_html subdirectory.
   2. We shall need to tell Java where to find its and your classes. Put the following into your .cshrc file  (please cp .cshrc  .cshrc.backup before making the changes in case you make a mistake):
          * Put this near the top:    set javapath = ( /opt/local/java/bin )
          * Look for the following, then add:   set path = (...   $javapath   ... )  (But don't add the ...!)
          * You can source .cshrc to reexecute the script.

Windows environment.

    I created a simple batch  jasset.bat file in my java subdirectory that I invoke just before compiling and executing:
           set classpath=.;c:\jdk1.1.5\bin;
           set path=c:\jdk1.1.5\bin;%path%

:beat  :beat  :beat  :beat  :beat  :beat  :beat  :beat  :beat  :beat  :beat  :beat  :beat
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-19 19:13:15 | 显示全部楼层
终于搞定了!!!
下面的代码来自我的电脑,完全可以运行.

在.cshrc中的格式:
  1. # path
  2. set path = (/usr/local/share/mydir/j2sdk1.4.2_07/bin /sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin)

  3. # Java home
  4. setenv JAVA_HOME /usr/local/share/mydir/j2sdk1.4.2_07
  5. setenv CLASSPATH .:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/jre
  6. setenv CALSSPATH /usr/local/jdk1.4.2/lib/tools.jar:/usr/local/share/java/classes
复制代码


在.bashrc中的格式:
  1. JAVA_HOME=/usr/local/share/mydir/j2sdk1.4.2_07
  2. CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/jre
  3. PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
  4. export JAVA_HOME PATH CLASSPATH
复制代码


高手见笑了. :%
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表