前期使用IDEA构建maven项目进行学习时遇到了一个不解的错误。
新建一个maven项目,导入静态资源,启动tomcat后,加载不了静态资源,浏览器报404错误。
在tomcat运行项目时遇到index.jsp页面404的情况,但是项目创建步骤并没错,tomcat运行也良好。
原因是自己生成的maven项目,tomcat没有加上artifacts的部署,导致找不到项目。
解决方法:
首先打开File->Project Structure:
点击artifacts,如果没有的话可以自己添加:
选择好后:
点击tomcat配置,如果没有artifacts,就添加进去,如果上一步添加过了这里是可以直接添加的,然后进行如下操作:
或者是点击Run->Edit Configurations->:
然后添加下配置
最后运行下项目,这时就能加载出前端静态页面。