2017-07-02 1 views
1

Mavenのバージョンが必要ですプラグインは、私は、コマンドライン以下を実行しようとしています3.0

mvn clean package -DskipTests 

参考:https://github.com/forcedotcom/dataloader/

私はこのエラーメッセージ取得しています:私はMavenのバージョンをインストールするにはどうすればよい

BUILD ERROR 
Error resolving version for 'org.apache.maven.plugins:maven-shade-plugin': 
Plugin requires Maven version 3.0 

を3.0またはPOM.XMLのようなファイルを変更する方法はありますか?

+0

Maven 3に行く理由Maven 2は長い寿命が終わりです... – khmarbaise

答えて

1

あなたのpom.xmlを修正することなく、単にインストールすることができますし、使用MVN 3.xの代わりのMVN 2.xの

フォロー「Installing Apache Maven」、および新バージョンそれにPATHを参照してください。 Linux上で例えば
、:右のバージョンを返すん

export PATH=/opt/apache-maven-3.5.0/bin:$PATH 

mvn --version場合は、もう一度mvn clean package -DskipTestsコマンドを実行してください。

この方法(アーカイブをダウンロードして解凍する)では、sudo apt-get installそのものはyou tried yesterdayである必要はありません。 apache-maven-3.5.0-bin.zipをダウンロードするだけです。

+0

こんにちはVonC、コメントありがとうございます。私には2つの質問があります。 「Apache Mavenのインストール」の最初のセクションに従うか、「Unixベースのオペレーティングシステム(Linux、SolarisおよびMac OS X)のヒント」を参照してください。また、 "/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home"で何をすべきか分かりません。コマンドラインでこれを入力するだけですか? –

+0

@KingJavaはい、最初のセクションに従うことができます。実際に 'tar.gz'ファイルをあなたが望む場所に展開できることを知っていれば、結果のフォルダを' PATH'(あなたの '.profile': https://stackoverflow.com/a/14638025/6309) – VonC

+0

@KingJava '/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/ Home'は' echo $ JAVA_HOME'の例です。このセクションの目的は '$ JAVA_HOME'がすでに設定されていることを確認し、' PATH'に追加することです – VonC

関連する問題