Tomcat 在 Eclipse 中没有启动我的 webapp
Tomcat in Eclipse not starting my webapp
我正在尝试做一些通常不费吹灰之力的事情。我想在 Tomcat 中从 Eclipse 启动我的 webapp。
这里是我遵循的步骤:
- 正在使用服务器向导创建服务器
- 添加网络应用程序
服务器启动没有任何问题,但它没有启动 webapp。我应该获取 webapp 启动日志,但我只获取标准 Tomcat 日志,就像我在没有 webapp 的情况下启动它时一样。尝试在浏览器中访问 webapp 时出现 404 错误。有什么想法吗?
最后一件事:当我在 webapp 文件夹中手动添加 war 文件时,它部署、启动和运行没有任何问题。
我在 Mavericks Mac 上使用带 Tomcat 7.0.55 和 JDK 1.6 的 Eclipse Luna。我正在使用 Maven 3 构建我的项目。
编辑: 经过一番搜索,问题似乎发生在部署步骤。当我查看我的 target/majrouting-web-1.1.4
文件夹时,我可以看到我的 WEB-INF、META-INF、css、img 和 js 文件夹。但是当我查看 wtpwebapps
中的部署文件夹时,只有 WEB-INF 存在。尽管如此,当我手动部署时(复制 /webapp 文件夹中的 war 文件并启动 Tomcat),它正在部署并且工作正常。 war 文件的内容似乎也不错。没看懂。
您是否将应用程序添加到 tomcat?
我遇到了同样的问题,这是我的解决方案,它适用于我:
右击项目->Properties->Deployment Assembly->Add..,
select 文件夹 和 select 包含 js/css/other 资源的文件夹,重启后可以正常使用。
我在将 eclipse 从 Kepler 更新到 Neon 时遇到这个问题,这一步在 Kepler 中不需要。 (至少在我这边)
我正在尝试做一些通常不费吹灰之力的事情。我想在 Tomcat 中从 Eclipse 启动我的 webapp。
这里是我遵循的步骤:
- 正在使用服务器向导创建服务器
- 添加网络应用程序
服务器启动没有任何问题,但它没有启动 webapp。我应该获取 webapp 启动日志,但我只获取标准 Tomcat 日志,就像我在没有 webapp 的情况下启动它时一样。尝试在浏览器中访问 webapp 时出现 404 错误。有什么想法吗?
最后一件事:当我在 webapp 文件夹中手动添加 war 文件时,它部署、启动和运行没有任何问题。
我在 Mavericks Mac 上使用带 Tomcat 7.0.55 和 JDK 1.6 的 Eclipse Luna。我正在使用 Maven 3 构建我的项目。
编辑: 经过一番搜索,问题似乎发生在部署步骤。当我查看我的 target/majrouting-web-1.1.4
文件夹时,我可以看到我的 WEB-INF、META-INF、css、img 和 js 文件夹。但是当我查看 wtpwebapps
中的部署文件夹时,只有 WEB-INF 存在。尽管如此,当我手动部署时(复制 /webapp 文件夹中的 war 文件并启动 Tomcat),它正在部署并且工作正常。 war 文件的内容似乎也不错。没看懂。
您是否将应用程序添加到 tomcat?
我遇到了同样的问题,这是我的解决方案,它适用于我:
右击项目->Properties->Deployment Assembly->Add.., select 文件夹 和 select 包含 js/css/other 资源的文件夹,重启后可以正常使用。
我在将 eclipse 从 Kepler 更新到 Neon 时遇到这个问题,这一步在 Kepler 中不需要。 (至少在我这边)