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应用程序