gpt4 book ai didi

java - 在 Eclipse 中运行多模块 Maven Web 应用程序

转载 作者:行者123 更新时间:2023-11-28 23:05:21 24 4
gpt4 key购买 nike

我正在尝试在 Eclipse (EE Helios SR 1) 中运行多模块 Maven 网络应用程序。在 NetBeans 中,只需单击运行按钮即可。但这里可能有点复杂。

我已经添加了 Tomcat 7.0.26 作为项目 war 模块的服务器。当我尝试运行应用程序时,在窗口的 Servers 部分我看到 Apache Tomcat v.7.0.26 at localhost [Started, Synchronized],但浏览器没有反应。应用运行时系统浏览器是否需要显示页面?

我试图在服务器启动时移动到 localhost:8080localhost:8080/welcome.html (第二个应该由应用程序处理),但我两次都收到 404 错误。我也没有在 apache-tomcat-7.0.26/webapps/ 中看到新文件夹。 Eclipse 应该在运行应用程序时将项目放在那里吗?如果有人告诉我我在这里缺少什么,我将非常感激。

最佳答案

如果未指定,tomcat 与 eclipse 的集成默认部署到 .metadata 中的特定文件夹,在我的例子中类似于:~/workspace/<my_project_workspace_name>/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/

然后每一场 war 都解压到一个文件夹中。如果你的 maven pom.xml 你会发现一个

<build>
<finalName>myapp</finalName>
</build>

然后它将部署到 tomcat 中:

localhost:8080/myapp/welcome.html

关于java - 在 Eclipse 中运行多模块 Maven Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10383340/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com