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

热部署EAR-(Netbeans 8.0.2/Wildfly 9.0.1/Maven 3.3.3)

郑桐
2023-03-14

是否有使用Netbeans(8.0.2)在Wildfly上热部署ear文件的过程?我的当前生成过程(一个命令)

mvn clean package wildfly:deploy

正在杀死我(每小时4/5个积木/香烟,一个积木3分钟)。

我在web上搜索了又搜索,听到人们谈论3毫秒的部署(我只能梦想),使用Netbeans“开箱即用”的热部署(compile on save)以及在wildfly配置文件中向部署扫描程序添加auto-deploy-exploded=“true”

但我还是没拿到。我的构建将我的部署发送到wildflyStandalone/tmp文件夹。而不是standalone/deployment,我认为部署扫描程序正在寻找这些地方。

人们在NetBeans/Maven/Wildfly中执行构建时使用的常见设置是什么?

非常感谢。

共有1个答案

微生良策
2023-03-14

我决定让JRebel试一试。在Wildfly 9.0.1.final中使用它时遇到了一些问题(可能还没有完全支持它),所以返回到Wildfly 8.2.1.final。很管用。我现在可以更改我的XHTML文件、CSS文件、Java代码(在EAR的WAR和EJB模块中),我的更改通过一个简单的浏览器refesh反映出来。我想这是对多重构建和浪费时间的告别了。

 类似资料:
  • 我在Tomcat服务器上运行了一堆war文件。我将这些文件打包到一个ear中,并希望将其部署到WebLogic12c服务器上。在我进行部署时,Weblogic似乎试图预编译包中包含的所有jsp。它给了我以下错误: 我想jstl库有一些问题。我按照这个指南https://docs.oracle.com/cd/e24329_01/web.1211/e21049/configureJSFandJTSL.

  • 应用更新部署无需reload或者restarthi-nginx。hi-nginx-java能根据全局配置 route { lrucache { reflect { expires = 300 size = 1024 } } } 自动实现热更新。关键值由"route.lrucache.reflect.e

  • 我有一个模块化maven项目。在最高层,我有: 我已经尝试了我能想到的一切: 重新执行项目, 清理所有eclipse相关文件, 清理本地maven存储库, 正在清理服务器tmp文件夹并重新添加项目, 更新并安装maven 到目前为止没有任何帮助。 我有一个令人震惊的发现:我添加了一个名为“amodule”的模块。你猜怎么着,它得到了所需的罐子而其他的没有。似乎只有按字母顺序排列的第一个模块获得ja

  • 我使用maven原型“org.jboss.spec.archetypes:jboss-javaee6-webapp-ear-archetype”生成代码。我启动了JBoss7,然后尝试从project root进行部署。 包装成功了。 非常感谢! 这是我打包后的项目结构(部分省略)

  • 在Eclipse中,我创建了Tomcat服务器,并将我的应用程序添加到参考资料中。JSP、JS、CSS和JAVA类hot deploy就是这样工作的。 在IntelliJ中,我配置了Tomcat8服务器。在Deployment选项卡中,我添加了我启用了对,还启用了。JSP、JS、CSS热交换就是这样工作的。Java类不是。 我还检查了 我知道我可以使用JRebel,但是在Eclipse中hot d

  • 本文向大家介绍详解springboot热启动与热部署,包括了详解springboot热启动与热部署的使用技巧和注意事项,需要的朋友参考一下 一、热启动: 每自修改后, 程序自动启动spring Application上下文。 Pom中直接添加依赖即可: 这里需要注意的是每次类文件更改后需要重新编译方可触发服务重新启动 二、热交换或热部署 这个使用springloaded插件。 1.添加依赖: 如果