我在下面的github上查看了一个项目...
https://github.com/wakaleo/game-of-life/
我可以构建它并创建一个war文件。我唯一的问题是,当我在/gameoflife/target/gameoflifest.war中创建war时,当我右键单击它时,我没有得到“在服务器上运行”的选项。
我已经创建了一个tomcat服务器,我该如何配置该项目以允许我在tomcat服务器上运行此war,甚至将war文件与tomcat关联起来?
我可以通过将此war复制到tomcat上的webapps文件夹中来让项目正常工作,但肯定有一个解决方案可以在我的IDE中完成,所以我只需单击“运行”即可。
谢谢,
大卫
发布于 2012-02-02 01:02:27
您必须在eclipse中创建一个服务器运行时。
您只需转到Window->Preferences->Servers并添加一个新的运行时环境。
选择按钮create local server,将其设置为指向Tomcat。
然后,您应该看到一个servers选项卡和一个用于tomcat配置的服务器视图。
通过单击服务器视图中的tomcat,您可以选择要导入的所有动态web项目。
或者,您可以单击项目并将其添加到服务器
更新:
如果它不是一个动态web项目,那么你应该添加相关的facet。
右键单击项目,然后单击属性。
单击Project Facets并修改您的项目以包含Dynamic Web Module和所有依赖项。
这应该使用J2EE透视图来完成
https://stackoverflow.com/questions/9099871
复制相似问题