实现目标
通过Maven编译打包SSM应用程序,并将生成的war包上传至Tomcat应用服务器。
实现环境
- Maven:编译服务器,环境为CentOS7+Maven。
- Tomcat:应用服务器,环境为CentOS7+Tomcat8.5。
实现步骤
应用程序简介
“新闻内容管理系统v0.1”的用户权限管理模块采用SSM框架开发。

- src/main/java:程序源代码目录。
- src/main/resources:存放程序使用的配置文件等资源文件的目录。
- src/main/webapp:存放系统配置文件、页面、图片等静态资源的目录。
应用程序的配置
1、修改数据库配置文件,Maven项目的配置文件位于目录src/main/resources下,数据库配置文件名与配置项由开发者自定义,文件是否为数据库配置文件可以通过查看内容确定。

- datasourece.jdbcUrl:数据库IP、端口与名称,mysql数据库固定写法为:jdbc:mysql://IP地址:端口/数据库名。
- datasourece.user:数据库登录名。
- datasourece.password:数据库登录密码。
应用程序的编译
1、查看编译服务器上的Maven是否已安装。Maven的安装与配置请查看页面右侧“相关阅读”栏目中的文章。

2、在应用程序的根目录下执行打包命令。

应用程序的上传
1、将编译生成的target目录中的war包拷贝至Tomcat服务器上。
