maven应用
2022-09-17 本文已影响0人
郭不戳
maven是一个项目管理工具
环境准备
Tomcat安装
百度文库提取压缩包传入到以下服务器中进行部署
链接:https://pan.baidu.com/s/14Zv1eoCKAlOa7yoc4EWHew?pwd=3k3s
提取码:3k3s
安装了Tomcat的Linux服务器
通过maven构建项目
1. 将三个文件传入虚拟机root的家目录,原地释放
apache-maven-3.6.3-bin.tar.gz //maven工具包
cms.tar.gz //网站项目,代码已经都编写完毕
m2.tar.gz //依赖程序,释放之后是隐藏目录.m2
如果有软件包无法释放可以尝试安装bzip2软件包
2. 配置maven
mv apache-maven-3.6.3 /usr/local/maven //将maven移动到/usr/local下
yum -y install java-1.8.0-openjdk
yum -y install java-devel
vim /usr/local/maven/conf/settings.xml //打开配置文件在第158下面添加
公网服务器地址
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
3. 配置数据库
yum -y install mariadb mariadb-server
systemctl start mariadb
[root@proxy ~]# cd ~/CMS/
cp src/main/resources/shishuocms.properties . //拷贝网站数据库
配置文件到当前目录,该文件定义了数据的用户名和密码等信息
mysql -uroot -p < sql/install.sql //导入网站相关数据库文件
Enter password: 直接回车
mysqladmin password //修改数据库密码
New password: //输入需要设置的密码
Confirm new password: //再次输入
4. 利用maven打包项目
/usr/local/maven/bin/mvn clean package //按照之前定义的
公网服务器地址、数据库配置等内容打包项目,注意该命令要在CMS目录进行
rm -rf /usr/local/tomcat/webapps/ROOT //删除原有默认页面目录
cp target/shishuocms-2.0.1.war /usr/local/tomcat/webapps/ROOT.war
//将新项目移动到tomcat中,然后会自动解包
打开浏览器 访问 www.a.com:8080 看到“师说”页面则成功