当前位置: 首页 > 知识库问答 >
问题:

通过命令行将war部署到weblogic中的问题

向苗宣
2023-03-14

我正试图通过命令行重新部署战争。我正在尝试:

java-classpath"C:/bea/weblogic12c/wlserver_12.1/server/lib/weblogic.jar"weblogic. Deployer-adminurl t3://localhost:7101-user用户名-密码-上传-重新部署-name myapp-source myApp.war-目标myServer

但是,它不起作用,我得到了这个错误:

[java]目标状态:在服务器myServer上重新部署失败[java]weblogic.management.DeploymentException:Application ationmyapp是一个WAR文件,但它包含

我不想取消部署并再次部署。有没有办法在不取消部署的情况下部署/重新部署?谢谢。

共有2个答案

邵和硕
2023-03-14

weblogic也有同样的错误。WSLT(更丰富的脚本工具)在此处使用命令:

wls:/mydomain/serverConfig> redeploy ('myWebApplication')

...但是如果您在重新部署命令行上提供显式的appPath选项,它就可以工作!例如。

wls:/mydomain/serverConfig> redeploy ('myWebApplication', appPath='/wl/deploy/myWebApp-1.0.war')
温举
2023-03-14

根据我的经验,重新部署只适用于EAR文件。对于WAR文件,在使用命令行时,我总是必须分两步重新部署(取消部署和单独部署)。

 类似资料:
  • 在使用WebLogic-10.3.6部署war文件时,我遇到了如下异常 *错误为weblogic.descriptor.descriptorexception:发现验证问题问题:cvc-enumeration-valid:字符串值“3.0”不是命名空间http://java.sun.com/xml/ns/javaee:*中web-app-versionType的有效枚举值 谁能告诉我问题出在哪里?

  • 我想使用wslt命令从命令行将war/ears文件部署到weblogic服务器。任何人都可以帮助解决这个问题。我需要命令来解决这个问题。

  • 我正在尝试将一个简单的SpringBoot应用程序转换为部署在WebLogic中。它在buildin TomCat服务器上运行良好。然后对其进行更改并创建一个新的war文件。当我尝试部署war文件时,我得到这个错误。 web.xml的Servlet初始值设定项 application.java文件

  • 我使用的是WebLogic10.3.5。当我在eclipse中本地部署Struts2应用程序时,它运行良好。当我试图通过管理控制台部署我的应用程序时,我得到了一个Struts 2错误,name not found for action。 当我看着这张照片的时候。war文件,它有所有的库和类。我按照以下说明通过管理控制台进行部署。我可以通过管理控制台成功地部署,但是当我尝试使用应用程序的测试链接时,

  • 我使用Java7和spring Boot1.5.9开发了一个RESTful webservices。已经在webcontent文件夹中添加了weblogic.xml和dispatcherservlet.xml文件。我生成了一个WAR,并试图将其部署到weblogic服务器10.3.6中,但在此过程中,我在weblogic控制台上出现了以下错误:1。无法访问所选应用程序%2。Appmerge流的进度

  • 我想在weblogic中部署一个EAR,并且该EAR可以包含基于属性文件中的属性的WAR。如果属性设置为true,则部署战争,否则不部署。 如何在weblogic 12c中限制基于属性的war部署?