当我尝试在Debian 9上的Jetty上部署我的战争时出现错误404

时间:2017-08-23 19:40:19

标签: maven java-ee jetty http-status-code-404 war

我正在尝试在Debian在线服务器上部署我的java网站。为此,我安装了Jetty(在此之后:http://zetcode.com/java/jetty/install/

Jetty在服务器上似乎没问题,因为当我输入http://myipaddress:8080时。我有“欢迎来到码头”。

然后,我使用Filezilla在服务器上上传我的战争。 我用Eclipse和Maven编译我的战争:

<groupId>com.example</groupId>
<artifactId>test</artifactId>
<packaging>war</packaging>
<version>1.0-SNAPSHOT</version>
<name>test</name>

我用mvn clean包编译它。我有我的战争文件。 我把它放在服务器上: enter image description here

我试图把它放在opt / jetty / webapps和opt / web / mam / webapps

但是当我尝试通过http://myipaddress/test访问我的网站时,我收到了404错误。

我用curl命令尝试了命令行,我也收到了404错误。

我知道这是基本的,但我被阻止了..

我怎么能确定我的战争没事?我如何确定我的码头配置是否合适?

谢谢

1 个答案:

答案 0 :(得分:0)

我通过删除jetty安装来修复它并重新安装它。我将我的WAR放在opt / jetty / webapps中。