установка CLASSPATH в сценарии - PullRequest
0 голосов
/ 19 мая 2011

У меня есть скрипт, в котором я хочу установить 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:.

Когда я объявил в сценарии оболочки, а затем сделал экспорт CLASSPATH. Мой сценарий не работает. Не могли бы вы рассказать, как я могу установить CLASSPATH (с указанным выше значением) в сценарии, чтобы мой сценарий мог бы распознать это. Я использую tcsh оболочку.

1 Ответ

1 голос
/ 19 мая 2011

В tcsh вы используете setenv вместо экспорта (который является 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:.

Удачи.

...