Maven 2 使用Netbeans为JBoss配置上下文根

Maven 2 使用Netbeans为JBoss配置上下文根,maven-2,netbeans,jboss,Maven 2,Netbeans,Jboss,我有一个正在部署到JBoss4.2的Spring应用程序。我可以手动编辑生成的WAR文件,并更改jboss-web.xml文件以设置上下文根值,这非常有效。我希望能够通过netbeans(6.9.1)做同样的事情,但我一直无法确定在哪里进行调整。我尝试过调整项目的属性并设置上下文路径值。当我运行应用程序时,该值将重置为项目名称。我在项目中找到了jboss-web.xml文件,并在那里对其进行了更改,在运行时也进行了重置。因此,Netbeans似乎决定需要设置该值,但我找不到位置。如果它有用的话,

我有一个正在部署到JBoss4.2的Spring应用程序。我可以手动编辑生成的WAR文件,并更改jboss-web.xml文件以设置上下文根值,这非常有效。我希望能够通过netbeans(6.9.1)做同样的事情,但我一直无法确定在哪里进行调整。我尝试过调整项目的属性并设置上下文路径值。当我运行应用程序时,该值将重置为项目名称。我在项目中找到了jboss-web.xml文件,并在那里对其进行了更改,在运行时也进行了重置。因此,Netbeans似乎决定需要设置该值,但我找不到位置。如果它有用的话,这个项目也使用Maven2,但是我能找到的所有影响上下文根的控件都是面向EAR文件的,而不是WAR


是否有人能够做到这一点,或者我只是在构建后进行更改?

我曾经遇到过类似的问题,netbeans有时会从
glassfish web.xml
配置中删除
context root
元素。我无法准确地找到它,但您可以尝试删除项目根文件夹中的文件
nb configuration.xml
,看看是否有帮助