一,创建一个maven工程,不选择模板,创建一个普通JAVA项目
二,创建后选择project structure
三,添加web模块
四,指定生成的webapp所在位置
注意可能需要手写下面的包和文件。
五,将Java工程目录下的依赖,要添加到web的war的打包路径下。
然后就可看到web目录生成了lib目录
最后:
六,创建一个index.jsp吧。
七,最后添加一个tomcat就ok了。
最后:使用这种方式创建运行后,代码配置都没有问题,但是就是报404的错误,可能是当前Java工程的iml的文件问题。如果在iml文件中有下面的配置代码,删除掉。
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$" />
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
另一种:使用模板的方式:maven创建web工程,使用模板