在StartWeblogic.sh linux中设置环境变量

时间:2013-03-06 10:51:25

标签: java linux environment-variables weblogic-10.x

我必须在startWeblogic.sh的JAVA_OPTIONS中设置环境变量

Windows中的

设置为

设置JAVA_OPTIONS = -DCommonFilePath =“” - Dwindow.title = App-Name -Dsimulator.context_path = / SiteMinder

上述声明在Windows中正常工作

但是,如果我尝试在Linux中设置,它就不会接受它。

JAVA_OPTIONS = -DCommonFilePath =“” - Dwindow.title = App-Name -Dsimulator.context_path = / SiteMinder

在服务器启动时显示“-DCommonFilePath =”“”文件或目录不存在。

请帮帮我。

2 个答案:

答案 0 :(得分:0)

您需要在JAVA_OPTIONS的值附近加上引号,并在-DCommonFilePath=""中转义引号,如下所示:

JAVA_OPTIONS="-DCommonFilePath=\"\" -Dwindow.title=App-Name -Dsimulator.context_path=/SiteMinder"

答案 1 :(得分:0)

你需要编写正确的shell命令:

JAVA_OPTIONS='-DCommonFilePath="" -Dwindow.title=App-Name -Dsimulator.context_path=/SiteMinde'

它意味着包含在'中(更好的是"但它已在你的命令中使用),确保部分-DCommonFilePath =“”是否正确,我怀疑它应该是-DCommonFilePath = “”对于这个目录,或者甚至更好地放置绝对路径(你会确定它是正确的)

您需要在使用前导出环境变量:

export $JAVA_OPTIONS

不要忘记$。你可以尝试使用它。如果您不想在每次运行应用时都将其设置为 bash_profile