1、怎麼將maven工程部署到伺服器上
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配置有管理許可權的用戶:\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請修改配置
2、eclipse 上從svn 檢出項目 maven打包 部署在linux 伺服器上
我想你應該需要devops,例如使用jenkins,在裡面與svn通過勾子聯系在一起,實現你提交代碼到svn中,jenkins就自動拉取代碼,並進行maven打包部署到Linux上
3、怎麼把jar包發布到maven伺服器
首先復制下面的代碼,放到pom.xml文件中。 nexus 2.清除maven,等於刷新 3.運行,發布到nexus上內 看錯了,上面是把項目,打成容war發布到nexus上。 1. Packaging:選擇你要上傳的類型,你上傳的是jar就選jar 2.下面這些,上面填完會自己生成。
4、如何將一個本地的maven項目放到遠程伺服器上運行。謝謝
無法實現的,maven項目可以再eclipse下運行,如果需要放到遠程伺服器上,需要達成war包,然後在運行。
5、maven的項目本地運行沒問題部署到伺服器卻報異常
一直都是這樣嗎 看看是不是伺服器的問題
6、項目用maven clean package打 war包 部署到伺服器 剛開始正常 為什麼過一段時間就找不到mapper了
對此我只能呵呵
7、Maven部署到伺服器出現問題?
額..首先哈 eclipse最新的版本是4.4吧
你這里的問題:應該是項目的配置,提示有個bean無法創建,你回這里用的是jetty吧
你可以先不答去部署項目,單獨起一下jetty, 訪問localhost:8080/ ,如果是maven集成的jetty話,默認應該會看到Hello World 的歡迎頁面。
先試試....
8、maven在本地編譯沒有問題。到伺服器上部署就會報錯 ,這個類有在 Pom.xml配了,但還是提示找不到。
首先windows —>show view —>problem 看看有沒有報錯
如果沒有應該是本地庫的問題,點開Maven Dependencies找到有問題的包回刪掉
之後點擊工答具欄的Project——>clean 清理一下
然後右鍵項目—>Maven—>update project,在重新部署試試。
9、如何向maven伺服器上傳jar包
maven 手動把本地jar安裝到本地倉庫
方法/步驟
1
是自己編寫的一個jar文件,每次添加單個jar到maven本地倉庫的操作如下: 1.建立一個新的文件夾,將jar文件存放在該文件夾下。 注意文件夾下最好只存放該文件。 2.在該文件夾下建立一個pom.xml文件,在pom文件中定義其maven坐標。 3.在cmd窗口中執行以下命令: mvn install:install-file -Dfile=<path-to-file> -DgroupId=<group-id> -DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=<packaging>
例如:
mvn install:install-file -Dfile=D:/jar/xxx.jar -DgroupId=xxx.xxx -DartifactId=xxx -Dversion=x.x -Dpackaging=jar