我已经查阅了Netbeans 6.5.1的帮助文档,但没有找到任何明确解释如何部署/导入war包的内容。
我知道在Eclipse中,只需右键单击项目资源管理器,选择IMPORT,然后选择WAR文件即可轻松完成。
然而,在Netbeans中我仍然无法找到解决方案。
谢谢, Jordan
我已经查阅了Netbeans 6.5.1的帮助文档,但没有找到任何明确解释如何部署/导入war包的内容。
我知道在Eclipse中,只需右键单击项目资源管理器,选择IMPORT,然后选择WAR文件即可轻松完成。
然而,在Netbeans中我仍然无法找到解决方案。
谢谢, Jordan
在其他地方发布后,我想我也可以在这里发布。
经过一些谷歌搜索,我找到了解决方法,这里是步骤:
(在NetBeans 8.0中使用apache的ode.war进行测试)
如果您没有Eclipse,只需将war文件放入Tomcat的webapps
文件夹中,进入Tomcat的bin
文件夹并运行startup
。 Tomcat会自动为您提取war文件。现在转到webapps
文件夹,您会发现那里有另一个文件夹,与您的war同名。
我找不到直接导入war文件到Netbeans的选项(奇怪。也许有人可以创建此功能并将其提交为Netbeans的补丁)。提取到Tomcat文件夹中的文件夹可用作Netbeans项目。建议先将其复制到其他文件夹中。通过文件>新建项目>使用现有源的Web应用程序
进行导入。
Eclipse有一个选项可以导出war文件并将源文件包含在其中,因此有可能源文件也在war文件中。