我使用Eclipse创建了一个Web应用程序。
在创建项目时,我添加了Tomcat服务器。然后我运行了我的应用程序,它运作良好。
之后我通过命令行执行 service.bat 文件并在我已将启动类型设置为自动的属性中安装了Apache Tomcat服务。
现在我可以在服务选项卡中看到Tomcat,但是当我尝试使用我的IP地址(http://192.168.x.x:8080/myroom/)访问我的网页时,我无法访问它。
我收到以下错误: http:状态:404错误 - 请求的资源不可用
但是当我在任务管理器中停止服务时,打开Eclipse并在服务器上运行我的应用程序,我就可以访问我的网页了。
为什么我无法通过在任务管理器中启动服务然后使用IP地址来访问我的网页?
答案 0 :(得分:0)
您的eclipse tomcat与Web应用程序文件夹位置中的独立tomcat不同 当从eclipse运行时,它是.workspace / eclipse wstd core等...,当从独立运行时通常它在Tomcat文件夹上的某个地方
答案 1 :(得分:0)
Eclipse使用不同的部署目录。
您必须在Tomcat服务器中部署Web应用程序。只需将.war文件复制到TOMCAT_HOME / webapps。