1

我开发了一个 java webservice 应用程序,我一直在我的开发计算机上运行,​​同时设置了一个基于 ubuntu 的专用 linux 服务器。我已经在这个 linux 服务器上安装了 oracle-jre、mysql 和 apache tomcat 7,在阅读了文档之后,我了解到我可以复制部署的项目存档 (.WAR) 或者我可以简单地将项目文件夹复制到服务器 /webapps/我的开发计算机中的文件夹。然后重启tomcat7,它应该会自动运行webapp。

在我的带有 Eclipse IDE 的开发计算机上,web 服务按预期正常工作,但我根本无法访问服务器上的 POST URL 方法,
例如 localhost:8080/Webservice/rest/account/login
(服务器上的安装似乎没问题因为 Apache 示例都可以正常工作。)

  1. 我在 /logs/ 目录中看不到任何日志,实际上该文件夹是完全空的,所以我无法调试实际发生的事情。为什么不将日志写入 Catalina.out 文件?
  2. 如上所述,我是否正确部署了它?
  3. 我是否需要配置 Eclipse 或任何项目设置以反映从 Eclipse IDE / dev-computer 到服务器的更改?例如,有什么真正的区别吗?

那里有很多问题,但我想尽可能地澄清,
干杯,
奥利弗

4

1 回答 1

0

我通过重新安装tomcat解决了这个问题。

于 2014-05-05T02:53:45.627 回答