我查看了netbeans 6.5.1中的帮助文档,但找不到任何明确解释如何部署/导入war包的内容。
我知道在Eclipse中,它就像右键单击Project Explorer>>一样简单。选择IMPORT>>战争文件。
但是,我仍然无法找到Netbeans的解决方案。
三江源, 约旦
答案 0 :(得分:7)
发布在其他地方,我想我也可能在这里发帖。
经过一些谷歌搜索后,我找到了解决方案,以下是步骤:(在NetBeans 8.0中使用apache的ode.war进行测试)
答案 1 :(得分:3)
我假设你的网络项目还没有ant或maven项目?如果你这样做,你只需导入一个maven项目或创建一个Web Free-Form Application并将其连接到你的ant脚本。
我将解压缩war文件,使用netbeans中的现有源创建一个新的Web应用程序,并使用向导连接所有内容。
答案 2 :(得分:2)
答案 3 :(得分:0)
如果您没有使用eclipse,只需将war文件放入Tomcat的webapps
文件夹,转到Tomcat的bin
文件夹并运行startup
。 Tomcat会自动为您提取war文件。现在转到webapps
文件夹,您将在那里找到另一个文件夹,其名称与您的战争相同。
我无法找到将战争直接导入Netbeans的选项(很奇怪。也许有人可以创建此功能并将其作为补丁提交给Netbeans )。提取到Tomcat文件夹的文件夹可以用作Netbeans项目。建议先将其复制到其他文件夹中。按File > New Project > Web application with existing sources
导入。
Eclipse有一个选项可以导出战争并包含它的来源,所以源文件也有可能在战争中。