linux系统在tomcat上部署web项目

今天在linux下学习使用tomcat部署web项目的时候,遇到了两个问题。

 

1.java.net.BindException: Cannot assign requested address:

    我遇到的这个错误时,是因为在配置linux的host文件时,不小心将localhost地址输成了128.0.0.1。(应该为127.0.0.1),结果一直连不上。修改之后可以脸上。

 

2.在tomcat上部署war包的时候会报404错误。

刚开始是在linux下,在tomcat上添加war包后,无法访问到页面。之后在自己电脑的tomcat上尝试了下,还是无法访问页面。后来在检查war包的时候发现war包中没有将resources文件中的文件打包,之后在war包中加入之后就可以访问页面了。之前百度也有看到一些解决方案,但是都没解决。

可以在pom.xml文件中配置:

            
                src/main/resources
                
                    **/*
                
                true
            

配置好后在打包时就会将resources文件中的配置文件一并打包。

你可能感兴趣的:(linux系统在tomcat上部署web项目)