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

如何在WildFly 10中以文件夹的形式部署爆炸战争

缪朝
2023-03-14

对于我当前的项目,我创建了独立的基于Spingboot的应用程序。目前,我正在WildFly standalone deployment文件夹中以war文件的形式部署应用程序。为了在war文件中进行任何更改(比如更新JNDI名称),我需要将war作为zip打开,解压缩并更改应用程序。属性文件,然后将其打包为war。

有什么方法可以让我把爆炸的战争保存在部署文件夹中吗?

共有3个答案

缑高朗
2023-03-14

您还可以使用覆盖来“替换”部署中的文件。自从WildFly 12(我认为)以来,您可以使用爆炸式托管部署并通过jboss控制台替换部署中的文件,并很快从Web控制台本身进行编辑。

夏昌胤
2023-03-14

还有一种方法可以部署爆炸的war/ears文件,您只需要在部署目录中创建名为FileN的标记文件ame.war.dodeploy

戴凯歌
2023-03-14

是的,这是可能的。请遵循以下步骤:

1)我正在考虑您的war名称为project.war爆炸war文件并将文件夹名称保留为project.war

2)将分解的project.war文件夹粘贴到部署文件夹中。

3) 打开Wildfly\standalone\configuration\standalone。任何编辑器中的xml文件

4)搜索子系统

5)完成所有步骤后,您可以重新启动WildFly

 类似资料:
  • 我们在IntelliJ(Ultimate 14.1.14)中有一个java web项目,我们希望从爆炸战争中排除某个文件夹。

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

  • 我一直在努力研究如何使用maven overlay插件将项目排除在爆炸战争之外。 我有以下内容: xml和applicationcontext.xml可以很好地排除,但它们位于:${basedir}/src/main/webapp/web-inf/下 无论我尝试什么,这些文件是静止的,覆盖,尽管排除。

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

  • 我有一个web应用程序部署为使用Wildfly的爆炸战争。我想要得到的是 null 目前,我所处的情况是,我可以选择其中一个或另一个,但不能同时获得这两个选项(这意味着,要么每个jsp更改都强制进行新的部署,要么.class文件不强制进行新的部署)。 wildfly的当前配置(使用版本8.1.0)为 此外,我还发现,无论我在deployment-scanner配置中设置了什么,一旦服务器启动并运行

  • 问题内容: 我想从包含单词列表的DataFrame转换为每个单词都在其自己行中的DataFrame。 如何在DataFrame中的列上爆炸? 这是我尝试的一些示例,您可以在其中取消注释每个代码行并获取以下注释中列出的错误。我在带有Spark 1.6.1的Python 2.7中使用PySpark。 请指教 问题答案: 和是SQL函数。两者都在SQL上运行。将Java正则表达式作为第二个参数。如果要在