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

Weblogic 12c部署爆炸的War文件

周伟泽
2023-03-14

我创建了一个迷你应用程序,它依赖于Wiremock来模仿restful服务。

我遇到的问题是,当我尝试并使用该应用程序时,通过WebLogic12c,Wiremock期望的上下文路径不是正确的路径。我已经通过附加调试器证明了这一点。它会更改路径并添加到另一个文件夹中。

共有1个答案

全誉
2023-03-14

添加到weblogic.xmlshow-archived-real-path-enabled设置为true部署分解后的war文件,并创建一个调用getrealpath()的简单Servlet。

 类似资料:
  • 对于我当前的项目,我创建了独立的基于Spingboot的应用程序。目前,我正在WildFly standalone deployment文件夹中以war文件的形式部署应用程序。为了在war文件中进行任何更改(比如更新JNDI名称),我需要将war作为zip打开,解压缩并更改应用程序。属性文件,然后将其打包为war。 有什么方法可以让我把爆炸的战争保存在部署文件夹中吗?

  • 我有一个Gradle App Engine项目,我正在使用Google ApppEngine开发服务器进行调试。

  • 我有一个Java web应用程序,我正在IntelliJ中开发,并使用Apache Tomcat进行部署。我定义了一些在团队中每个人之间共享的运行配置。这些运行配置定义为将分解的war工件部署到本地tomcat中。其他团队成员能够很好地部署和运行,但我遇到以下错误: IntelliJ似乎不想创建分解/项目。war目录。如果我手动创建这些目录,我不会收到该错误消息,但WAR内容都不会放入该目录。 我

  • 我有一个maven-module“web-app”,其打包类型为(JSF-application)。它依赖于同一个项目的另一个模块“核心”,打包类型为。这个jar包含Java类和资源(js或XHTML文件)。 现在,我在IntelliJ2016.3中使用Web-App的分解版本配置JBoss上的一个部署。但是模块“核心”也不会爆炸,所以我不能在核心的资源上执行热部署。但是:班级工作的热部署。 我已

  • 我想动态地管理Wildfly应用服务器中部署和分解的,这意味着无需重新实例化或重新部署整个包即可更改其内容(主要是文件作为子模块)。(这需要时间,在此期间其他模块不可用) 我试图通过Wildlfy CLI使用可用于部署的命令来实现这一点,例如以下命令: 这些命令有效地删除或添加Wildfly上分解的应用程序中的内容,但是如果不重新部署整个应用程序,它似乎不会被部署。 有没有办法实现这一目标?可行吗

  • 我试图将WAR文件加载到Tomcat 7中,并使用eclipse启动或停止服务器。 我将war文件粘贴到TOMCAT_HOME/webapps文件夹中,启动了服务器。 服务器启动正常,我收到下面的控制台消息。 但当我试图访问我的应用程序时,它给了我错误404,找不到文件。 我查看了TOMCAT_HOME/webapps应用程序,发现了我的war文件和一个同名文件夹——“JavaServerFace