idea使用maven打包项目(war/jar),并在本地运行

1在pom.xml中配置

如果是想要打成jar包,这部分就不用更改

    <groupId>com.tsugroupId>
    <artifactId>codessmartifactId>
    <version>1.0-SNAPSHOTversion>

如果想要打成war包,就需在这三行代码下添加一行war

    <groupId>com.tsugroupId>
    <artifactId>codessmartifactId>
    <version>1.0-SNAPSHOTversion>
    <packaging>warpackaging>

2使用maven的package功能打包

idea使用maven打包项目(war/jar),并在本地运行_第1张图片idea使用maven打包项目(war/jar),并在本地运行_第2张图片
打包成功后,war包或者jar包就保存到了该路径下

3在对应路径下找到该war包,并将它复制到tomcat目录下的webapps目录下

idea使用maven打包项目(war/jar),并在本地运行_第3张图片idea使用maven打包项目(war/jar),并在本地运行_第4张图片

4启动tomcat

idea使用maven打包项目(war/jar),并在本地运行_第5张图片idea使用maven打包项目(war/jar),并在本地运行_第6张图片

5运行项目

启动后不要关闭这个命令框
idea使用maven打包项目(war/jar),并在本地运行_第7张图片
此时你的webapps下已经自动生成了一个与war包同名的文件夹
idea使用maven打包项目(war/jar),并在本地运行_第8张图片然后在浏览器中访问你打包的项目,路径为http://localhost:8080/ + 你war包的名字,我的war包名字为codessm-1.0-SNAPSHOT,所以我的访问路径为http://localhost:8080/codessm-1.0-SNAPSHOT
idea使用maven打包项目(war/jar),并在本地运行_第9张图片访问成功,这样我们不用idea也可以访问到自己的项目了
可能会出现的问题大概就是你的编辑器里没有关闭tomcat,这样通过startup.bat运行时会出现小黑框一闪而过的情况,此时要把你idea中的项目停掉才行

你可能感兴趣的:(idea使用maven打包项目(war/jar),并在本地运行)