0

为成功创建并在https://localhost:9002/console上运行的 Oracle-12.2.1.2.0 映像创建了 Docker 映像。

现在我想在这个容器中部署我的战争,为此使用容器内的以下命令 -

java weblogic.Deployer -adminurl t3://localhost:9002 -username weblogic - 
password weblogic1 -deploy -name Demo-Web -targets AdminServer -source 
D:\Demo-Web.war

有问题

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

同样的问题也出现在容器之外,所以我添加了 -cp $CLASSPATH

java -cp $CLASSPATH weblogic.Deployer -adminurl t3://localhost:9002 - 
username weblogic -password weblogic1 -deploy -name Demo-Web -targets 
AdminServer -source D:\Demo-Web.war

旧问题已解决,但以下问题开始出现 -

Unrecognized option: -adminurl
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

我陷入了困境,如果有人遇到或解决了这个问题,请提供帮助。我使用以下链接获得帮助

https://docs.oracle.com/cd/E13222_01/wls/docs90/deployment/wldeployer.html#1003708

我使用 Windows 机器作为主机来部署和创建图像。

4

1 回答 1

0

尝试在命令中使用 java 路径,它解决了我的问题。哪个 java /usr/bin/java

/usr/bin/java -cp $CLASSPATH weblogic.Deployer -adminurl t3://localhost:9002 - 用户名 weblogic -password weblogic1 -deploy -name Demo-Web -targets AdminServer -source D:\Demo-Web.war

于 2019-05-23T18:40:36.723 回答