maven應(yīng)用

maven是一個(gè)項(xiàng)目管理工具

環(huán)境準(zhǔn)備

Tomcat安裝
百度文庫提取壓縮包傳入到以下服務(wù)器中進(jìn)行部署
鏈接:https://pan.baidu.com/s/14Zv1eoCKAlOa7yoc4EWHew?pwd=3k3s
提取碼:3k3s

安裝了Tomcat的Linux服務(wù)器

通過maven構(gòu)建項(xiàng)目

1. 將三個(gè)文件傳入虛擬機(jī)root的家目錄,原地釋放

apache-maven-3.6.3-bin.tar.gz     //maven工具包
cms.tar.gz    //網(wǎng)站項(xiàng)目,代碼已經(jīng)都編寫完畢
m2.tar.gz   //依賴程序,釋放之后是隱藏目錄.m2

如果有軟件包無法釋放可以嘗試安裝bzip2軟件包

2. 配置maven

mv  apache-maven-3.6.3  /usr/local/maven   //將maven移動(dòng)到/usr/local下
yum -y install  java-1.8.0-openjdk
yum -y install  java-devel                  
vim  /usr/local/maven/conf/settings.xml   //打開配置文件在第158下面添加
公網(wǎng)服務(wù)器地址
<mirror>                                
          <id>nexus-aliyun</id>
          <mirrorOf>*</mirrorOf>
          <name>Nexus aliyun</name>
          <url>http://maven.aliyun.com/nexus/content/groups/public</url> 
</mirror>

3. 配置數(shù)據(jù)庫

yum -y  install  mariadb  mariadb-server
systemctl  start  mariadb
[root@proxy ~]# cd  ~/CMS/
cp  src/main/resources/shishuocms.properties  .  //拷貝網(wǎng)站數(shù)據(jù)庫
配置文件到當(dāng)前目錄,該文件定義了數(shù)據(jù)的用戶名和密碼等信息
mysql  -uroot  -p  <  sql/install.sql    //導(dǎo)入網(wǎng)站相關(guān)數(shù)據(jù)庫文件
Enter password:    直接回車
mysqladmin password    //修改數(shù)據(jù)庫密碼
New password:      //輸入需要設(shè)置的密碼
Confirm new password:     //再次輸入

4. 利用maven打包項(xiàng)目

/usr/local/maven/bin/mvn  clean  package    //按照之前定義的
公網(wǎng)服務(wù)器地址、數(shù)據(jù)庫配置等內(nèi)容打包項(xiàng)目,注意該命令要在CMS目錄進(jìn)行

rm  -rf  /usr/local/tomcat/webapps/ROOT   //刪除原有默認(rèn)頁面目錄
cp  target/shishuocms-2.0.1.war  /usr/local/tomcat/webapps/ROOT.war  
 //將新項(xiàng)目移動(dòng)到tomcat中,然后會(huì)自動(dòng)解包
打開瀏覽器  訪問 www.a.com:8080   看到“師說”頁面則成功
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容