web-dev-qa-db-ja.com

Anypoint Studio 7.1起動エラー

Muleランタイム4とAnypoint Studio 7.1を試してみます。私はからダウンロード可能になりました-

https://mule-studio.s3.amazonaws.com/7.1.1-GA/AnypointStudio-for-win-64bit-7.1.1-201803182216.Zip

anypointStudio.exeの起動中にエラーメッセージが表示され続ける-

Anypoint Studioを実行するには、JDKをインストールする必要があります。 JDKをインストールして、再試行してください。

しかし、私は自分のマシンにインストールされているJDKの必要なバージョンを https://docs.mulesoft.com/anypoint-studio/v/7.1/faq-jdk-requirement のように実行します

これはJava -versionからの出力です

Javaバージョン "1.8.0_161" Java(TM)SEランタイム環境(ビルド1.8.0_161-b12)Java HotSpot(TM)64ビットサーバーVM (ビルド25.161-b12、混合モード)

誰かが問題の特定を手伝ってくれる?

5
Larsen

システムにJava8がインストールされていることを確認し、AnypointStudio.iniファイルを以下の行で更新します。

-vm
C:\Program Files\Java\jdk1.8.0_111\bin\javaw.exe

enter image description here

enter image description here

10
Shaik naseer

@larsen

ラップトップにJavaの複数のバージョンがインストールされていると思います。最新のアップデートでJDK 1.8を使用し、古いバージョンをすべて削除またはアンインストールしてください。

ラップトップユーザーアカウントでJava HOMEおよびPath環境変数を設定することを忘れないでください。 ここに画像の説明を入力してください

それでも問題が解決しない場合は、Javaのすべてのバージョンをアンインストールし、ラップトップの一時フォルダをクリアして(またはラップトップを再起動して)、jdkおよびjre 1.8バージョンの新規インストールを試してください。この種のエラーは、jdkがシステムに正しくインストールされていない場合に発生します。

0
Kunal Gupta

上記の解決策は機能しますが、Java_HOMEおよびPATH変数をWindowのシステム変数に追加するという別の解決策があります。 %Java_HOME%/ binをPATH変数の値の最初の変数として指定してください。

そうすることで、デフォルトの設定を変更する必要はありません。 Studio7は、環境変数の下のユーザー変数ではなく、システム変数の下の「PATH」値の最初の変数からJDKパスを見つけようとします。

0
VARUN TAYAL

真実ではありません。必要な数のJVMを使用できます。javaw.exeとserver\jvm.dllへのシステムパスを作成するだけです。

..; D:\ jdk1.8\jre\bin; D:\ jdk1.8\jre\bin\server; D:\ jdk1.8\bin; ...

そして、Java_HOME D:\ jdk1.8そして上記のanypointstudio.iniを修正し、私の場合D:\ jdk1.8\jre\bin\javaw.exeのjavaw.exeのパスに合わせます。

0
Alex Gleb