自动将NetBeans部署到Tomcat?

时间:2014-08-28 23:38:42

标签: java maven tomcat netbeans

我正在使用NetBeans8创建JSF应用程序。当我运行项目时,它应该自动部署到Tomcat但不起作用,我需要在Tomcat的管理器上手动部署。

寻找解决方案我发现建议在pom.xml中添加:<netbeans.hint.deploy.server>Tomcat80</netbeans.hint.deploy.server>我添加了但仍然无法正常工作

我正在使用:Maven + NetBeans8 + Tomcat8

解决了问题

问题在于Tomcat的权限。我使用权限编辑了tomcat-users.xml,现在可以使用。

这里我是怎么做的

<tomcat-users>

<role rolename="tomcat"/>
    <role rolename="role1"/>
    <role rolename="manager-gui"/>
    <user password="tomcat" roles="tomcat,manager-gui" username="tomcat"/>
    <user password="tomcat" roles="tomcat,role1" username="both"/>
    <user password="tomcat" roles="role1" username="role1"/>
    <!--user and password -->
    <user password="mypass" roles="manager-script,admin" username="tomcat"/>

</tomcat-users>

0 个答案:

没有答案