使用maven编译一个简单的tomcat项目

目的:使用maven编译java源代码,生成一个war包

1.安装tomcat

rpm -ivh jdk-8u102-Linux-x64.rpm
mkdir /app
tar xf apache-tomcat-8.0.27.tar.gz -C /app
/app/apache-tomcat-8.0.27/bin/startup.sh

 

2.安装maven

wget https://mirror.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz
tar xf apache-maven-3.6.0-bin.tar.gz
mv apache-maven-3.6.0 /usr/local/
ln -s /usr/local/apache-maven-3.6.0 /usr/local/maven
vim /etc/profile
export M2_HOME=/usr/local/maven
export PATH=${M2_HOME}/bin:$PATH
source /etc/profile
mvn -v

 

3.修改国内maven源

vim /usr/local/maven/conf/settings.xml
搜索<mirror>在如下图的位置添加

使用maven编译一个简单的tomcat项目

    <mirror>
        <id>alimaven</id>
        <name>aliyun maven</name>
        <url>
            http://maven.aliyun.com/nexus/content/groups/public/
        </url>
        <mirrorOf>central</mirrorOf>
    </mirror>

 

4.编译

mvn clean package(必须在源码包pom.xml目录中)

使用maven编译一个简单的tomcat项目
vim pom.xml 可修改生成war包的名字
找到finalName标签

使用maven编译一个简单的tomcat项目

 

5.启动项目

把生成的war包放入webapps目录下

cp /opt/SpringBootWeb/target/SpringBootWeb.war /app/apache-tomcat-8.0.27/webapps

重启tomcat

/app/apache-tomcat-8.0.27/bin/shutdown.sh
/app/apache-tomcat-8.0.27/bin/startup.sh

 

6.访问页面

http://10.0.0.100:8080/SpringBootWeb/

使用maven编译一个简单的tomcat项目

 

返回首页

赞赏

微信赞赏支付宝赞赏

Tomcat

Tomcat启动慢解决方案

2020-1-2 8:46:22

Jenkins

Jenkins自动拉取gatlab代码

2020-1-6 4:01:38

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
有新消息 消息中心
搜索