本来准备看javaweb的项目结构,因为之前自己建maven的项目结构,总是各种出错,后来干脆用maven自己携带的项目结构。
一个最基本的web目录结构如下,红框部分为必须有的,其他的随意。
这是一个最基本的web目录结构,mvn install之后就可以生成一个war包,将war包部署在tomcat的webapp文件夹下,启动tomcat部署之后就可以访问了。
关于maven的操作,参考:
https://blog.****.net/zhaojianting/article/details/80324533
maven package 测试+打包,maven install =package+部署本地maven,maven deploy =install+部署到远程maven
部署到tomcat参考:
https://www.jb51.net/article/142790.htm
将war包放在tomcat的webapp目录下后,修改tomcat的 server.xml中的hoset,添加Context docBase(也可以不设置,不过访问地址要加上项目名称,如localhost:8080/xxxxproject/xxx.jsp),启动tomcat,就可以访问了,localhost:8080/xxx.jsp。