netbeans 7.4 tomcat7:部署时,war文件在哪里?

Tho*_*Kim 9 tomcat netbeans war

刚刚使用netbeans创建了一个非常简单的Web应用程序.我能够添加tomcat 7服务器,并能够构建和部署.Web应用程序工作.我的问题是我想当我做"部署"时,我期待我的应用程序的war文件位于tomcat的webapps文件夹中.我没有看到它.Tomcat的管理器应用程序确实显示了它,我也可以从它运行应用程序.我应该使用tomcat manager app手动部署war文件吗?

提前致谢,

托马斯.

a_h*_*ame 12

运行deploy时,NetBeans不会创建war文件.它只是将"build"目录注册为Tomcat的web应用程序.

看看$CATALINA_HOME/conf/Catalina/localhost应该有一个文件你为项目指定的"上下文路径" yourapp.xml在哪里yourapp("项目属性 - >运行")

XML文件只包含单个条目,如下所示:

<?xml version="1.0" encoding="UTF-8"?>
<Context antiJARLocking="true" docBase="/path/to/your/project/build/web" path="/yourapp"/>
Run Code Online (Sandbox Code Playgroud)

由于此配置文件,Tomcat能够运行您的Web应用程序