在脚本中设置CLASSPATH

时间:2011-05-19 10:42:27

标签: classpath tcsh

我有一个脚本,我想在其中设置CLASSPATH

  

/dun/d2ddm0/bea/weblogic91/server/lib/jxl.jar:/dun/d2ddm0/bea/user_projects/domains/RMGemDev3023/server/lib/weblogic.jar:/dun/d2ddm0/bea/user_projects/domains/RMGemDev3023/server/lib/parser.jar:/dun/d2ddm0/bea/user_projects/domains/RMGemDev3023/server/lib/jconn2.jar:.

当我在shell脚本中声明然后导出CLASSPATH。我的脚本无效。请问您如何在脚本中设置CLASSPATH(带有上述值)这样我的脚本就可以识别它。我使用tcsh shell。

1 个答案:

答案 0 :(得分:1)

在tcsh中你使用setenv而不是export(这是一个bash-ism)

所以,你应该尝试:

setenv CLASSPATH /dun/d2ddm0/bea/weblogic91/server/lib/jxl.jar:/dun/d2ddm0/bea/user_projects/domains/RMGemDev3023/server/lib/weblogic.jar:/dun/d2ddm0/bea/user_projects/domains/RMGemDev3023/server/lib/parser.jar:/dun/d2ddm0/bea/user_projects/domains/RMGemDev3023/server/lib/jconn2.jar:.
祝你好运。