我们使用带有netbeans的外部tomcat安装。我们在tomcat / webapps文件夹中有遗留的war文件。
现在netbeans将它生成的war文件丢弃到目标文件夹中。有没有办法告诉netbeans将war文件放入tomcat webapps文件夹,以便我也可以从netbeans调试那场战争?
我们使用maven,大多数解决方案都是以蚂蚁为基础的。
简而言之,如何在warbeans中将war文件的目标文件夹更改为tomcat / webapps,以便我也可以调试应用程序。
谢谢。
答案 0 :(得分:0)
我不确定您是否可以通过将war文件放在非捆绑的tomcat容器中来调试您的应用程序。
这有什么作用:
Add tomcat到Netbeans的服务器。
然后在您的项目属性中转到运行并选择上面添加的服务器作为您的服务器。
然后在您的应用中添加一个断点并进行调试。
享受
<强>更新强>
要更改war文件的分发路径,您必须编辑xml文件{project_folder / nbproject / project.properties}
属性dist.dir
是war文件创建时的目标。
在构建项目后,将此属性更改为dist.dir=c:/mydir/dist
将导致此问题:
Created dir: c:\mydir\dist
Building jar: c:\mydir\dist\Test.war
do-dist:
dist:
BUILD SUCCESSFUL (total time: 27 seconds)