maven如何生成离线资源库

maven如何生成离线资源库,第1张

下载maven依赖,复制本地仓库,设置idea。

1、通过下载maven项目,maven插件会自动将maven依赖下载到本地仓库。2、复制本地仓库先要找到maven的本地仓库,可以通过filesettingsmaven流程查看到maven本地仓库的位置。3、然后直接复制,粘贴到生产环境下。设置idea打开IDEA的maven设置filesettings搜索maven。4、注意要将maven设置为离线模式,然后将Usersettingsfile配置成上一步拷贝的settings.xml的地址,点击OK。

Maven翻译为专家是Apache下的一个纯Java开发的开源项目。

pom配置

Java代码

<plugin>

<groupId>org.apache.tomcat.maven</groupId>

<artifactId>tomcat7-maven-plugin</artifactId>

<version>2.1</version>

<configuration>

<url>http://192.0.0.203:8080/manager/text</url>

<server>server203</server>

<path>/energy</path>

</configuration>

</plugin>

setting.xml

Java代码

<server>

<id>unknown</id>

<username>tomcat</username>

<password>tomcat</password>

</server>

tomcat配置有管理权限的用户:conf\tomcat-users.xml

Java代码

<?xml version='1.0' encoding='utf-8'?>

<tomcat-users>

<role rolename="manager"/>

<user username="marshal" password="password" roles="manager"/>

</tomcat-users>

相关命令

运行打包部署:

Java代码

mvn tomcat:deploy

撤销部署:

Java代码

mvn tomcat:undeploy

启动web应用:

Java代码

mvn tomcat:start

停止web应用:

Java代码

mvn tomcat:stop

重新部署:

Java代码

mvn tomcat:redeploy

部署展开的文件:

Java代码

mvn war:exploded tomcat:exploded

自动部署脚本

Java代码

echo [Step 1] tomcat7:undeploy

call mvn tomcat7:undeploy

if errorlevel 1 goto error

echo [Step 1] tomcat7:undeploy

call mvn tomcat7:deploy -Dmaven.test.skip=true

if errorlevel 1 goto error

goto end

:error

echo Error Happen!!

:end

本配置仅适用tomcat7的maven插件,tomcat6请修改配置


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/659488.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-07-24
下一篇2023-07-24

发表评论

登录后才能评论

评论列表(0条)

    保存