0
我有一個託管在Openshift上的Tomcat7應用程序。 我知道git push
將導致部署。此外,ctl_app deploy
或rhc app deploy
也會導致部署。帶有其他Maven命令行選項的Openshift部署
但我想在maven build中指定-U
命令行選項。我怎樣才能做到這一點?
我有一個託管在Openshift上的Tomcat7應用程序。 我知道git push
將導致部署。此外,ctl_app deploy
或rhc app deploy
也會導致部署。帶有其他Maven命令行選項的Openshift部署
但我想在maven build中指定-U
命令行選項。我怎樣才能做到這一點?
您應該能夠直接通過執行以下操作執行MVN編譯:
SSH到應用程序:
rhc ssh <appname>
cd到你的應用程序目錄:
cd $OPENSHIFT_REPO_DIR
執行mvn命令
實施例:
$mvn install
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building jbossas 1.0
[INFO] ------------------------------------------------------------------------
Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-resources-plugin/2.5/maven-resources-plugin-2.5.pom
Downloaded: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-resources-plugin/2.5/maven-resources-plugin-2.5.pom (7 KB at 13.0 KB/sec)
Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-plugins/19/maven-plugins-19.pom
Downloaded: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-plugins/19/maven-plugins-19.pom (11 KB at 325.7 KB/sec)