繁体   English   中英

Netbeans 8:如何使用tomcat 8.5在保存时进行部署

[英]Netbeans 8: how to deploy on save with tomcat 8.5

我正在尝试从Netbeans 8.0.2部署保存的示例Wicket项目,生成的pom.xml如下所示: http : //wicket.apache.org/start/quickstart.html 我已将Tomcat添加到服务器并添加了管理员用户和密码(当然,选中了tomcat-users.xml)。 当我“运行”项目时,Tomcat启动,但未部署项目。 “运行”输出显示

NetBeans: Deploying on tomcat8
    profile mode: false
    debug mode: false
    force redeploy: true
Starting Tomcat process...
Waiting for Tomcat...

……一旦我从“服务器”选项卡中“终止”了Tomcat,构建就会继续进行,并最终在项目的目标目录中生成一个WAR文件。

除了添加用户外,我没有对默认的Tomcat配置进行任何更改。

相比之下,保存时部署在Glassfish-4.1中可以正常工作。

我试图更改服务器端口,并根据某些帖子的建议(虽然是针对早期的netbeans)将<netbeans.hint.deploy.server>t8</netbeans.hint.deploy.server><netbeans.hint.deploy.server>t8</netbeans.hint.deploy.server>但没有到目前为止成功。

因此,是否有可能在netbeans 8中为tomcat-8.5配置保存时部署。如果是,那么如何?

Ahhaa,成功升级到Netbeans 8.2(从8.02开始)!

现在,当您“运行”该应用程序时,会弹出另一个窗口,并再次询问管理员密码,但只询问一次。 也就是说,您添加服务器时所提供的相同。 似乎必须手动将<role rolename="manager-script"/>到tomcat-users.xml中,以避免重复请求。

首次运行后,将重新构建该应用程序,然后在“保存”上重新部署该应用程序。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM