weblogic.Deployer位置

Gar*_*ead 5 oracle weblogic weblogic11g

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

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

Error: Could not find or load main class weblogic.Deployer
Run Code Online (Sandbox Code Playgroud)

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

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

在此先感谢您的任何帮助.

Kam*_*our 6

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

~/Oracle/Middleware/wlserver_10.3/server/lib/weblogic.jar
Run Code Online (Sandbox Code Playgroud)

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

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

java -cp ~/Oracle/Middleware/wlserver_10.3/server/lib/weblogic.jar weblogic.Deployer -adminurl ...
Run Code Online (Sandbox Code Playgroud)


Gar*_*ead 4

明白了 - 只需在执行脚本时指定类路径变量:

java -cp $CLASSPATH weblogic.Deployer
Run Code Online (Sandbox Code Playgroud)