本博客使用的是jdk1.8,maven是3.9.9,Tomcat是9.0.751,Intelij是2024.1.7,并且默认你已经安装好了这些,并配置了相应环境。
首先打开Inteliji将Maven的本地仓库配置好,自定义->所有设置。
确保使用的是自定义的仓库和.xml文件。
创建一个Maven项目,Archetype使用maven-archetype-webapp。
得到如下目录。
将webapp目录从src目录中移动出来,这个目录就是浏览器访问的资源根目录。
移动出来后要重新指定Idea的web目录,打开项目结构。
重新指定目录,然后应用。
将原始的两个工件删除。
再添加工件。
选择展开型的Web程序,基于模块。
新的工件如下。
开始部署到Tomcat。
选择本地Tomcat服务器。
添加工件。
将上下文改为webapp,应用,确定。
成功部署到Tomcat。
启动Tomcat,成功访问webapp下的index.jsp。
至此成功通过Maven部署一个Tomcat的JavaWeb项目。