Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我通常以调试模式启动 AS,以便可以使用热插拔。但是,如果每当我更改配置或 java 文件时,Netbeans 将它发送到 Glassfish 并自动重新部署我的应用程序,我怎么能得到它呢?
一些细节:
1 - Maven 战争应用程序。
2 - 保存时编译:适用于应用程序和测试执行。
3 - Java 调试器:保存后应用代码更改。
要在 NetBeans/GlassFish 环境中使用 JPDA 的热插拔功能,您需要关闭 NetBeans 的“保存时部署”功能。
此功能可以在每个项目的基础上进行配置,因此它会出现在项目的“属性”对话框中。UI 人员认为部署更多的是运行项目的一部分,而不是编译项目。打开和关闭该功能的控件位于“运行”属性中。
您可能还会注意到项目正在调试模式下运行,并且启用了应用代码更改工具。它是屏幕截图顶部字符串“IDE”正下方的图标。