在Windows上的Eclipse外部的Tomcat上运行java Web应用程序

时间:2017-05-17 08:55:31

标签: tomcat

我在Eclipse中使用Java开发了一个小型Web应用程序,它具有以下结构:

  

Search.java(servlet)

     

的index.jsp

     

results.jsp

ervlet =>运行为=>在服务器上运行),servlet调用index.jsp,从中获取用户输入,进行一些处理,然后在results.jsp

上显示结果

到目前为止,它在Eclipse上工作正常,即使在我键入的浏览器上也是如此:localhost:8080 / MyApp / search(调用servlet)

现在我想在没有Eclipse的情况下运行我的程序:我想在eclipse之外启动TomcatServer,然后在浏览器上键入链接。我将 .war 文件放在 apache-tomcat-8.0.43 \ webapps 中并重新启动服务器(使用 apache-tomcat-8.0.43 \ bin \ startup .BAT

问题是,当我在浏览器上输入 localhost:8080 / MyApp / search 时,我收到 404错误。基本上,只有当我从Eclipse运行Tomcat时,链接才有效。此外,似乎startup.bat工作正常( http://localhost:8080 /是正确的。)

是否有解决方案,以便我可以运行我的Tomcat服务器,然后运行没有Eclipse的应用程序?

我使用Eclipse EE Neon,Tomcat 8,Windows和Chrome作为浏览器。

0 个答案:

没有答案