weblogic.Deployer位置

时间:2013-10-21 00:17:40

标签: oracle weblogic weblogic11g

我使用的是WebLogic Server版本10.3.6.0,其任务是编写一些脚本来自动部署Java应用程序。

我正在查看weblogic.Deployer的文档但是当我尝试运行它时,我收到以下错误:

Error: Could not find or load main class weblogic.Deployer

我在Server的安装目录的server / bin中运行了setWLSEnv.sh脚本,该目录设置了PATH和CLASSPATH环境变量。我的理解是weblogic.Deployer是server / lib / weblogic.jar的一部分,并且作为CLASSPATH变量的一部分在脚本中设置。

我怎样才能找到weblogic.Deployer类的位置?

提前感谢您的任何帮助。

2 个答案:

答案 0 :(得分:6)

$ CLASSPATH是你的weblogic.jar所在的位置:

~/Oracle/Middleware/wlserver_10.3/server/lib/weblogic.jar

(用您的机器路径替换〜)

所以整个代码都是这样的:

java -cp ~/Oracle/Middleware/wlserver_10.3/server/lib/weblogic.jar weblogic.Deployer -adminurl ...

答案 1 :(得分:4)

知道了 - 只需要在执行脚本时指定classpath变量:

java -cp $CLASSPATH weblogic.Deployer