有关于 Maven 项目的打包部署,我这里用的是 IDEA 编辑器,以此来做个简单的记录。
1.实践环境
操作系统: Windows
IDE:IDEA
2.打包部署过程
2.1 选择右边的maven标签,右键点击如图所示 Maven clean
,然后run maven build,这里 Maven 会清楚掉之前对这个项目所有的打包信息。
2.2进行完 Maven clean
操作后,在IDEA的控制台会出现以下的信息。
2.3然后我们重新右键package,点击如图所示 package
出现以下结果则说明打包成功。
2.4刷新我们的项目,我们能在项目的 target
目录下找到我们打包好的 war
包。
2.5将上述打包好的 war
包放置我们的 tomcat 的 webapps 目录下。如图所示。
2.6修改 tomcat 中 conf 目录下的配置文件 server.xml,在配置文件中找到Host标签,在其中添加如下内容。这里使用的是相对路径,doBase
属性的值是我们所打 war
包的名称。
<Context docBase="campus-second-hand-books-server-0.0.1-SNAPSHOT" path="/books" reloadable="true" privileged="true"/>
解释:
docBase:是war包的名称【注意不带.war】
path:部署项目的路径,如果项目是根目录访问,直接写 path="/",如果项目不是根目录访问,则需要带上你访问的路径,path="/books"
reloadable:照写
privileged:照写
2.7进入 tomcat 的 bin 目录,点击
启动我们的tomcat。显示如下结果则说明部署成功。
2.8这时候我们打开浏览器输入 localhost:8080/books
,就成功访问到了我们的主页。