我使用的是Ubuntu 11.10,我安装了Maven 3.0.3.现在我想将它更新到Maven 3.0.4由于一些万无一失的插件问题.但我不知道如何从命令行做到这一点.
有没有人有任何想法?
car*_*081 14
我刚刚完成了....我现在交换Maven 3.0.3 Maven 3.2.1我做了这个步骤:
删除旧的maven版本:
> sudo apt-get remove maven
> sudo apt-get update
Run Code Online (Sandbox Code Playgroud)安装新版本:现在我已经提高了我对linux的了解,我更喜欢手动安装软件;)
所以...我在http://maven.apache.org/download.cgi上关注了Apache安装说明
然后我有了在.baschrc文件中添加了这些行:
export M2_HOME=/usr/local/apache-maven/apache-maven-3.2.1
export M2=$M2_HOME/bin
export MAVEN_OPTS="-Xmx512m -XX:MaxPermSize=256m"
export PATH=$PATH:$M2
Run Code Online (Sandbox Code Playgroud)我希望对某人有用.
您可以简单地在 pom 的 pluginManagement 部分或公司 pom 中更好地定义maven-surefire-plugin版本。
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.12.3</version>
</plugin>
...
</plugin>
</pluginManagmenet>
</build>
Run Code Online (Sandbox Code Playgroud)
如果您还没有公司范围的 pom,则您的构建是不可重现的,这意味着如果您更改 Maven 版本,您的构建将使用不同的插件版本,这适用于所有插件。此外,最好的做法是在构建中定义插件的版本。无需更新 Maven 本身。如果您遇到 Maven 问题但不是插件,则可以。
| 归档时间: |
|
| 查看次数: |
22178 次 |
| 最近记录: |