Mavenエラー:メインクラスorg.codehaus.plexus.classworlds.launcher.Launcherが見つからないか、読み込めませんでした


136

私は最近インストールしたmaven-3.0.4上でのWindows 7を
次のようにインストールの詳細は、
インストールパスを:

C:\apache-maven-3.0.4  

環境変数は次のとおりです。

M2_HOME C:\apache-maven-3.0.4\apache-maven\src  
JAVA_HOME C:\Program Files\Java\jdk-1.7.0_04  

追加されたパス変数は次のとおりです。

%M2_HOME%\bin;%JAVA_HOME%\bin;

コマンドウィンドウでは、次のように表示されます。

C:\>java -version  
java version "1.7.0_04"  
Java(TM) SE Runtime Environment (build 1.7.0_04-b22)  
Java HotSpot(TM) Client VM (build 23.0-b21, mixed mode, sharing)  
C:\>mvn -version  
Error: Could not find or load main class org.codehaus.plexus.classworlds.launcher.Launcher  

これは私のPCにインストールされたmavenの唯一のバージョンであり、以前のM2_HOME環境変数の削除を参照する多くのブログで提供されている解決策は無効です。

私はブログで与えられたすべての解決策を読んで試しました:

しかし、それを達成することはまだできません。この全体で何が欠けているのでしょうか?前もって感謝します。


4
バイナリ zipをダウンロードしただけで壊れていました。に置き換えれ.tar.gzば動作します。したがって、M2_HOMEが正しく設定されている場合は、実際にダウンロードしたものが正しいことを確認してください。
Pavel Horal 2015

@PavelHoral同じことが私にも起こりました
hoaphumanoid 2016

mvn compileなどのコマンドを使用して、このジェンキンスでのみこのエラーが発生しました!
Nullpointer

回答:


141

私もこの問題にぶつかり、この記事を見つけました。Maven3の場合、環境変数名をM2_HOMEからM3_HOMEに変更するとうまくいきました。OSX 10.9とJDK 1.7を実行しているMacを使用しています。お役に立てれば。

注:既に設定されている場合は、M2_HOMEを削除してください。例えば:unset M2_HOME


26
Macでも同じです。M2_HOMEを削除してください
Luke

UbuntuでMaven 3.3.3バイナリを使用しました。JAVA_HOMEが設定されていません。
TFuto

2
これは、brewがインストールされたmaven(3.3.3)を使用するMac OS 10.10.5以降で機能します。
エレミヤ

@ルークありがとう!unset M2_HOME
ジャレド・バロウズ

5
このソリューションは機能しますが、あなたが考えるかもしれない理由のためではありません。参照記事のコメント一部に示されている問題は、代わりにM3_HOMEが必要であるということではなく、M2_HOMEが誤って定義されていることです。M3_HOMEはまったく使用されていないようです。基本的に、M2_HOMEを削除すると、デフォルトでデフォルトが使用されます。
Matt

64

質問に対する回答はありますが、追加したいと思います。上記のエラーが発生した場合は、バイナリファイルをダウンロードしたことを確認してください。

ソースファイルは、上級ユーザーであり、その対処方法を知っている場合にのみダウンロードしてください。

間違ったファイルをダウンロードする人、先輩、後輩がかなりの割合でいる


1
私は実際にソースをダウンロードした目的にそれは物事を行うには、伝統的な方法だと、私は誤ってバイナリインストールの手順に従いました。長期的には、バイナリtarをコピーするだけの方が実際には簡単でした。
MDMoore313 2014年

+1:同じことがここで起こりました-誤ったダウンロードリンクをクリックしてしまいました。私は正しいzipファイルを手に入れたわけではありません!
Laura Ritchey 14年

これは私のために片手で問題を修正しました-ありがとう!
Liran H 2016

そうだね。ソースファイルをダウンロードしてM3_HOMEを更新しようとしましたが、機能しませんでした。バイナリはうまくいきます。
Rohit

ちょうどこれが私に起こりました。どちらを使用するかはウェブサイトでは不明です。
frodo2975 2016

60

私はこれと同じ問題を抱えていて、環境変数を注意深くやり直すことでそれを解決することができました:

  • M2_HOME
  • M2
  • JAVA_HOME

また、Mavenの指示のようにユーザー変数ではなく、すべてシステム変数にしました。あなたが

echo %Path%

%M2%および%JAVA_HOME%変数が完全に展開されていることを確認してください。つまり、

C:\Users\afairchild>echo %Path%
C:\Program Files\Apache Software Foundation\apache-maven-3.0.4\bin;C:\Program Files\Java\jdk1.7.0_09\bin; [etc]

アップグレードするかどうかを最初に確認するのはM2_HOMEです。JAVA_HOMEは変更しないでください。
Joe Leo

3
M2環境変数はどのように使用されますか?私は持っているJAVA_HOMEM2_HOME
ケビンメレディス14

1
@KevinMeredith:パスM2を示すために環境変数が使用される場合があり、その%M2_HOME\bin%パスは%Path%環境変数に追加されます。これは、Mavenバッチファイルmvn.bat%Path%定義された標準のエントリで見つからない場合に必要です。典型的な使用例は、Mavenの非標準のインストールディレクトリです。
Moreaki 2015

@Alex mvn compileのようなコマンドを使用して、このジェンキンのみでこのエラーが発生しました!
Nullpointer

49

apt-getによるインストールにもかかわらず、2つの異なるUbuntu 12.04インストールでこの問題が発生しました。問題はM2_HOMEでした。

で修正:

export M2_HOME=/usr/share/maven

2
私にとってはうまくいきましたが、M2_HOME = / usr / share / maven2を使用しました(他の人が試した場合に備えて)ありがとう!
jimkont 2013

1
Ubuntuでは、指定したコマンドを使用して/etc/profile.d/maven.shを作成することをお勧めしますexport M2_HOME=/usr/share/maven。@jimkontが指摘したように、maven2またはmaven3(もちろん、maven3をインストールした場合)になることがあります。
Rael Gugelmin Cunha

できます。ありがとう。しかし、それを/ etc / environtmentファイルに追加できますか?
karthik 2016

35

このエラーは、MavenサイトからBINARYではなくSRCをダウンロードしたことが原因で発生したと思います。Binary zipをダウンロードしてください。

以下のパスのため、SRCをダウンロードしたときにのみ取得できます。

M2_HOME C:\ apache-maven-3.0.4 \ apache-maven \ src

ここに画像の説明を入力してください


これでうまくいきました。ここのガイドに従ってください:maven.apache.org/install.htmlそしてC:\ apache-maven-3.6.3 \ binでシステムのPATH変数を設定します
ChrisE

21

パス情報に基づいて、バイナリではなくソースファイルをインストール(抽出)したようです。代わりにバイナリをインストールして、他のポスターの回答に従ってください。


私も修正してくれてありがとう。しかし、bin dirに正しい実行可能ファイルが含まれている限り、srcダウンロードも使用できないのはなぜですか?
java123999 2016年

13

さて、私はこの問題を抱えていました、そしてこの投稿と特にクマルバイスの回答を見た後、私はそれM2_HOME

D:\workspace\apache-maven-3.1.0-bin\apache-maven-3.1.0\bin

それから私はそれを変更しました

D:\workspace\apache-maven-3.1.0-bin\apache-maven-3.1.0

私はWindows 7(x64)を使用していることをお伝えします


mvn compileなどのコマンドを使用して、このジェンキンスでのみこのエラーが発生しました!
Nullpointer

6

それ以降のバージョンのMavenのソリューションは簡単です。私はOS X ElCap 10.11.6を使用していて、Maven 3.3.9にアップグレードしています。エラー「Could not find ...org.codehaus.plexus...」で同じ問題が発生しました。ここに提供されているリンクは、McKameyによるコメントで解決策を提供しました-M2_HOME(unset M2_HOME)を削除するだけです。一度試してみると、すべて期待通りに動作しました。

これは、Maven install page「作成したディレクトリapache-maven-3.3.9のbinディレクトリをPATH環境変数に追加する」で確認できます。M2_HOMEやM3_HOMEについてはまったく触れられていません。


4

M2_HOMEの場所を次のように変更する必要があります。

set M2_HOME=C:\apache-maven-3.0.4\apache-maven

さらに、JDKのインストールは、JDKではなくJREのように見えます。Mavenの場合、JREではなくJDKが必要です。


ありがとうございます。私はjdkとjreの両方を持っています。JAVA_HOMEをC:\ Program Files \ Java \ jdk1.7.0_04として指定したことがわかります。そして、あなたが言ったM2_HOMEのパスを指定すると、cmdは 'mvn'コマンドさえ認識しません。
manofsins 2012年

説明したようにM2_HOMEを変更すると、mvnコマンドを呼び出すために必要なパスに%M2_HOME%\ binが追加されます。
khmarbaise 2012年

4

Mac OSXでも同様の問題が発生しました。試行錯誤を繰り返した結果、ようやく解決しました。

~/.bash_profileはこのように見えました

export M2_HOME=/Users/xyz/maven-3.x/bin
export PATH=$PATH:$M2_HOME

echo M2_HOME端末からしようとすると、正しいパスが表示されましたが、mvn cleanまたはのようなmavenコマンドを起動しようとするmvn installと、常に同じ問題が発生しました

メインクラスorg.codehaus.plexus.classworlds.launcher.Launcherが見つからなかったか、ロードできませんでした

M2_HOMEをこれに変更することでこの問題を解決しました

export M2_HOME=/Users/xyz/maven-3.x
export PATH=$PATH:$M2_HOME/bin

そして出来上がり!それは働き始めました!/binM2_HOMEからの前に位置を移動するだけでPATH


3

ソースzipアーカイブではなく、バイナリzipアーカイブ(apache-maven-3.5.0-bin.zip)をダウンロードしたことを確認してください。次に、作成したディレクトリapache-maven-3.5.0のbinディレクトリをPATH環境変数に追加します。


3

Mavenセットアップのほとんどの問題で、「メインクラスが見つからないか、ロードできませんでした...」などの問題が発生した場合は、以下の手順から始めて、それが修正されるかどうかを確認します。

  • 適切なアーカイブ(SOURCEアーカイブではなくBINARYアーカイブ)を解凍したことを確認してください。
  • Mavenに関連するすべてのユーザー変数とシステム変数を削除します(例:M2_HOME、M2_OPTSなど)。
  • JAVA_HOMEシステム変数が設定されていることを確認します(例: "C:\ Program Files \ Java \ jdk1.8.0_172")
  • Java binの場所が「path」システム変数に追加されていることを確認してください(例:「%JAVA_HOME%\ bin」)
  • maven binの場所が「path」システム変数に追加されていることを確認します(例:「C:\ MyInstalls \ apache-maven-3.5.4 \ bin」)

その後...

  • Javaがセットアップされていることを確認します(コマンドプロンプト:java -version)。
  • mavenがセットアップされていることを確認します(コマンドプロンプト:mvn --version)。

2

同じ問題がありました。Windows XPボックスがありmvn -version、コマンドラインプロンプトで入力しようとすると、恐ろしいエラーメッセージが表示されます。

"Exception in thread "main" java.lang.NoClassDefFoundError: org/codehaus/plexus/classworlds/launcher/Launcher"

私のM2_HOME変数がMavenがPCにインストールされているパスに設定されていること、およびecho %path% Mavenのは私の道であることを確認しました。

私が自分の解決策に偶然出会ったとき、私は何時間も解決策を探していました(これはおそらく同じエラーが発生するすべての人にとっての解決策ではないことがわかっているので、私の解決策と言います)。

M2_HOME変数に割り当てられたパスをコピーしました。コマンドウィンドウを開いてcdと入力し、M2_HOME変数から取得したパスを貼り付けました。その時点で、パスがウィンドウに表示されていたため、パスが正しいことがわかりました。この時点でdirコマンドを入力したところ、驚いたことに、File Not Foundというエラーが表示されました。

私はエクスプローラーを介してそのパスに行きました、そして確かにファイルが存在していたことは確かです。フォルダーがフェードアウトしていることに気づきましたが、フォルダーにアクセスして、各フォルダー内のファイルを表示できました(PCの管理者権限があります)。Mavenの親フォルダーのプロパティを確認すると、[非表示]ボックスがオンになっていることがわかりました。チェックを外して適用し、dirコマンドを再試行して成功しました。

次に、mvn –versionコマンドを再試行しましたが、今回は予期した結果に戻りました。

C:\>mvn -version
Apache Maven 3.0.3 (r1075438; 2011-02-28 11:31:09-0600)
Maven home: C:\Program Files\apache-maven-3.0.3
Java version: 1.5.0_16, vendor: Sun Microsystems Inc.
Java home: C:\Java\jdk1.5.0_16\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows xp", version: "5.1", arch: "x86", family: "windows"

最後に、jarファイルとwarファイルを作成し、私のWebアプリがローカルのTomcatで正常に実行されました。

これがあなた方の一部に役立つことを願っています。



1

@khmarbaiseの指摘に加えて、JAVA_HOMEの入力を間違えたと思います。デフォルトの場所にインストールした場合は、jdkと1.7.0_04の間に「-」(ハイフン)を入れないでください。だからそれは

JAVA_HOME C:\Program Files\Java\jdk1.7.0_04 

ありがとうございますが、残念ながら、ここでタイプミスしただけで、あなたが言ったとおり、「ハイフンなし」でした。
manofsins 2012年

1

これに遭遇する可能性のある他の人のために、M2_HOMEまたはJAVA_HOME設定について〜/ .mavenrcを確認することを忘れないでください。


1

公式のmavenサイトの完全なソースではなく、バイナリzip(例:Maven 3.0.5(バイナリzip))をダウンロードしてみてください。また、コマンドラインがjavaおよびjavacコマンドを認識することを確認してください。Maven Source zipにはlibフォルダーにライブラリが含まれていないことに気づきましたが、バイナリzipにはそれらがあり、ブートフォルダーにはplexus-classworlds-2.4.jarがありました。おそらく問題は、これらのライブラリがないことでした。とにかくそれは私を助けたので、私のM2_HOMEはC:\ Program Files \ Java \ apache-maven-3.0.5で、PATHにC:\ Program Files \ Java \ apache-maven-3.0.5 \ binを置きました。


1

私のcentOSでこの問題は「Oracle Javaがgcjに置き換えられました」が原因であることがわかりました。デフォルトのJavaを「Oracle Java」に変更すると、問題は解決します。

alternatives --config java

There are 2 programs which provide 'java'.

  Selection    Command
-----------------------------------------------
*  1           /usr/lib/jvm/jre-1.5.0-gcj/bin/java
 + 2           /usr/java/jdk1.7.0_67/bin/java

1

ソースファイルがインストールされているようです(ソースファイルにsrcのみ含まれているため、必要ありません)。そこから バイナリファイルをインストールしてみてください。そしてそこで説明されているよう環境変数を設定します 。これでうまくいきました。そして、それはあなたにも役立つと確信しています。


1

間違ったバージョンをダウンロードしたと思います。私は今この問題に出会いました。検索して検索した後、メソッドは機能しません。最後に、ダウンロードしたmavenがSource zip archiveであることがわかりました。Binary zipアーカイブに変更すると、すべて問題なく動作します。


これを投稿しようとしていたところです。これはまさに私が直面した問題です。それが私を30分節約する前にあなたの答えを読んでいればよかったのに。
Bartho Bernsmann 2017

1

私も同様の問題に直面しました。しかし、私の場合、パス変数でapache-maven-3.3.3-srcフォルダーを使用しました。後で、apache-maven-3.3.3-binフォルダーの正しいパスでそれらを修正しました。これで問題は解決しました。ここで報告されているのは同じエラーであるとは言いませんが、この方法でもこのエラーを取得して修正できます。それが私がここで言おうとしていることです。


1

新しいターミナルを開き、次の手順を実行します

M2_HOME=/Users/macbook/apache-maven-3.6.1 //Set where maven is
M2=$M2_HOME/bin                          //Set home as bin
export PATH=$M2:$PATH                   //Place the new path

次に入力します

mvn -version

これを設定し./bash_profileて、ターミナルを実行するたびに自動的に実行することができます


0

正しい環境変数の設定でもbin、インストールディレクトリにのみディレクトリをコピーすると、まったく同じエラーが表示される場合があります。それはwhichうまく機能し、初心者は行き詰まります。


0

UbuntuのOpenJDK 11でMaven 3.5.4を使用すると、この問題が発生しました。Ubuntu上のOpenJDK 11は、実際にはまだJDK10です。

$ ls -al /etc/alternatives/java
lrwxrwxrwx 1 root root 43 Aug 24 04:54 /etc/alternatives/java -> /usr/lib/jvm/java-11-openjdk-amd64/bin/java
$ java --version
openjdk 10.0.2 2018-07-17
OpenJDK Runtime Environment (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.3)
OpenJDK 64-Bit Server VM (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.3, mixed mode)

OpenJDKをOracleから/opt/jdk-11.0.1にインストールし、Mavenを次のように実行します。

JAVA_HOME=/opt/jdk-11.0.1 mvn

今では魅力のように動作します。


0

surefireプラグイン自体に問題がありました。バージョン2.6に戻るとうまくいきました。バージョン2.18 / 20 / 22.1でエラーが発生しました。今、私はsurefireプラグインのバージョン3.0.0-M1を試してみましたが、動作します。

そのため、バージョン2.6と3.0.0の間のsurefire plginに問題があります。私はデフォルトとしてハードコーディングされていないものがあると思います。



0

これは私のために働きました:

  1. 環境変数のすべてのMavin参照を削除する
  2. バイナリをダウンロードをmavinから
  3. 解凍したい場所に解凍します:C:\ apache-maven-3.6.0
  4. 環境変数に移動し、システムに追加します変数パス「C:\ apache-maven-3.6.0 \ bin」に
  5. 管理者としてコマンドプロンプトを起動する
  6. バージョンを確認してください:mvn -v

CMD結果:

Apache Maven 3.6.0(97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-24T20:41:47 + 02:00)Mavenホーム:C:\ apache-maven-3.6.0 \ bin ..


0

私のシステムでも次のエラーに直面しました(Mac)

エラー:メインクラスorg.codehaus.plexus.classworlds.launcher.Launcherが見つからなかったか、読み込めませんでした

ランダムなブラウジングを行った後、「http://maven.apache.org/install.html」というリンクに遭遇しました「JAVA_HOME」を「/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/」に設定する必要があるという「」という目次/ホーム/ jre」。

上記の「.bash_profile」で説明したように「JAVA_HOME」を変更すると、「mvn」コマンドは機能し始めましたが、「javac -version」コマンドは機能しなくなりました。

「javac -version」コマンドを入力すると、次のエラーが発生しました

"/ライブラリ/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/bin/javac"(-1)で実行可能ファイルが見つかりません

したがって、「JAVA_HOME」を「.bash_profile」の「/ライブラリ/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home」にロールバックし、「mvn」スクリプトの最上部に次の行を追加しました

export JAVA_HOME = / Library / Java / JavaVirtualMachines / jdk1.8.0_45.jdk / Contents / Home / jre

これで、「mvn」コマンドと「javac」コマンドの両方が正しく機能しましたが、mvnスクリプトを注意深く観察した後、次のコマンドを区別できませんでした

/ライブラリ/ Java / JavaVirtualMachines / jdk1.8.0_45.jdk / Contents / Home / bin / java -classpath /Users/venkatarajeevmandava/Documents/Maven/apache-maven-3.6.1/boot/plexus-classworlds-2.6.0。 jar -Dclassworlds.conf = / Users / venkatarajeevmandava / Documents / Maven / apache-maven-3.6.1 / bin / m2.conf -Dmaven.home = / Users / venkatarajeevmandava / Documents / Maven / apache-maven-3.6.1- Dlibrary.jansi.path = / Users / venkatarajeevmandava / Documents / Maven / apache-maven-3.6.1 / lib / jansi-native -Dmaven.multiModuleProjectDirectory = / Users / venkatarajeevmandava / Documents / Maven / apache-maven-3.6.1 / bin org.codehaus.plexus.classworlds.launcher.Launcher

/ライブラリ/ Java / JavaVirtualMachines / jdk1.8.0_45.jdk / Contents / Home / jre / bin / java -classpath /Users/venkatarajeevmandava/Documents/Maven/apache-maven-3.6.1/boot/plexus-classworlds-2.6。 0.jar -Dclassworlds.conf = / Users / venkatarajeevmandava / Documents / Maven / apache-maven-3.6.1 / bin / m2.conf -Dmaven.home = / Users / venkatarajeevmandava / Documents / Maven / apache-maven-3.6。 1 -Dlibrary.jansi.path = / Users / venkatarajeevmandava / Documents / Maven / apache-maven-3.6.1 / lib / jansi-native -Dmaven.multiModuleProjectDirectory = / Users / venkatarajeevmandava / Documents / Maven / apache-maven-3.6。 1 / bin org.codehaus.plexus.classworlds.launcher.Launcher

上記で、最初のコマンドは次のエラーを引き起こしました

エラー:メインクラスorg.codehaus.plexus.classworlds.launcher.Launcherが見つからなかったか、読み込めませんでした

一方、2番目のコマンドは正常に機能しました。上記の両方のパスには「java」コマンドがあり、一方は「jre」から、もう一方は「jdk」からです。

その他のグローバル変数は、「。bash_profile」に以下のとおりです。

エクスポートM2_HOME = / Users / venkatarajeevmandava / Documents / Maven / apache-maven-3.6.1

エクスポートPATH = $ PATH:$ M2_HOME / bin


-1

これは、Mavenのセットアップ中によくある問題です。あなたがする必要があるのは以下です:-

  1. M2_HOME:-D:\ apache-maven-2.0.11
  2. M2:-D:\ apache-maven-2.0.11 \ bin
  3. パス:-;%M2%を追加します

M2_HOME&M2:-USER / ADMIN変数ではなく、システム変数として宣言する必要があります。

パス:-これは、システム変数またはUSER / ADMIN変数[PATH]にすることができます。できればシステム変数。

これら3つの変数の設定を注意深く行うと、以下のようにMavenのインストールを確認できます。

CMDプロンプト:-


C:\ Documents and Settings \ ADMIN> mvn --version


出力:-


Apache Maven 2.0.11(r909250; 2010-02-12 11:25:50 + 0530)Javaバージョン:1.6.0_22 Javaホーム:C:\ Program Files \ Java \ jdk1.6.0_22 \ jreデフォルトロケール:en_US、プラットフォームエンコーディング:Cp1252 OS名: "windows xp"バージョン: "5.1"アーチ: "x86"ファミリ: "windows"

ありがとう。


-1

多分役に立つかもしれませんが、多すぎる症状の答えの横に、問題の原因を見つけるのに役立つものがあります。

Mavenはコマンドラインのjavaツールです。つまり、スタンドアロンのバイナリではなく.jar、jvmによって解釈されるjava のコレクションです(java.exeWindowsの場合java、Linuxの場合)。

mvnこのコマンドは、スクリプトです。Windowsでは、これはと呼ばれるスクリプトでmvn.cmdあり、Linuxでは、シェルスクリプトです。したがって、次のように記述した場合mvn install、何が起こりますか。

  1. コマンドインタープリター(/bin/shまたはcmd.exe)が実際の呼び出しスクリプトに対して呼び出されます
  2. このスクリプトは必要な環境変数を設定します
  3. 最後に、Maven機能を含む必要なクラスパスを使用してJavaインタープリターを呼び出します。

問題は(2)にあります。さいわい、このスクリプトは単純で非常に単純です。Javaプログラマーにとって、たとえそれが少し異質な言語であっても、スクリプトを20行程度デバッグすることは大きな問題ではありません。

Linuxでは-x、シェルスクリプトをデバッグして、シェルインタープリターにフラグを付けることができます(これはおそらくですbash)。Windowsでは、cmd.exeスクリプトをデバッグする他の方法を見つける必要があります。したがって、の代わりにmvn install、次のコマンドを入力しますbash -x mvn installます。

結果は次のようになります。

+ '[' -z '' ']'
+ '[' -f /etc/mavenrc ']'
+ '[' -f /home/picsa/.mavenrc ']'
+ cygwin=true
+ darwin=false

...それほど多くのものではありません...

+ MAVEN_PROJECTBASEDIR='C:\peter\bin'
+ export MAVEN_PROJECTBASEDIR
+ MAVEN_CMD_LINE_ARGS=' '
+ export MAVEN_CMD_LINE_ARGS
+ exec '/cygdrive/c/Program Files/Java/jdk1.8.0_66/bin/java' -classpath 'C:\peter/boot/plexus-classworlds-*.jar' '-Dclassworlds.conf=C:\peter/bin/m2.conf' '-Dmaven.home=C:\peter' '-Dmaven.multiModuleProjectDirectory=C:\peter\bin' org.codehaus.plexus.classworlds.launcher.Launcher
Fehler: Hauptklasse org.codehaus.plexus.classworlds.launcher.Launcher konnte nicht gefunden oder geladen werden

最後に、どの環境変数が問題を起こしたかを簡単にテストでき、スクリプトを非常に簡単に修正(または必要なものを設定)できます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.