HOWTO · Java
返された終了コード = 1 によって Java が開始された問題を修正
このチュートリアルでは、Java で返された終了コード = 1 エラーによって Java が開始されましたを解決する方法を示します。
このチュートリアルでは、Java で Java was started by returned exit code=1 エラーを解決する方法を示します。
Java was Started by Returned Exit Code=1 エラーを修正
Eclipse の使用中にJava は返された終了コード = 1 によって開始されましたというエラーが発生しました。 このエラーは、シャットダウン シーケンスを開始することにより、現在実行中の JVM を終了します。
このエラーの理由は、eclipse.ini ファイルに問題がある可能性があるためです。 Java was Started by Returned Exit Code=1 のエラー メッセージの一部を次に示します。
Java was started but returned exit code=1
C:\WINDOWS\system32\javaw.exe
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx768m
-Declipse.buildId=v22.0.5-757759
-XX:MaxPermSize=256m
-jar
このエラーは、Java 仮想マシンのパスが正しく指定されていないために発生します。
このエラーを解決するには、次の手順に従います。
-
JDK がシステムに正常にインストールされていることを確認します。
-
Eclipse フォルダーから
eclipse.iniファイルを開き、以下に示すように、JVM のパスが正しいことを確認します。-vm C:\Program Files\Java\jdk-17.0.2\bin\server\jvm.dll -
-vmオプションが-vmargsオプションの前にあることを確認してください。
eclipse.ini ファイルの完全な設定は次のとおりです。
-startup
plugins/org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar
--launcher.library
C:\Users\Sheeraz\.p2\pool\plugins\org.eclipse.equinox.launcher.win32.win32.x86_64_1.2.400.v20211117-0650
-product
org.eclipse.epp.package.java.product
-showsplash
C:\Users\Sheeraz\.p2\pool\plugins\org.eclipse.epp.package.common_4.22.0.20211202-1200
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vm
C:\Program Files\Java\jdk-17.0.2\bin\server\jvm.dll
-vmargs
-Dosgi.requiredJavaVersion=11
-Dosgi.instance.area.default=@user.home/eclipse-workspace
-Dsun.java.command=Eclipse
-XX:+UseG1GC
-XX:+UseStringDeduplication
--add-modules=ALL-SYSTEM
-Dosgi.requiredJavaVersion=11
-Dosgi.dataAreaRequiresExplicitInit=true
-Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true
-Xms40m
-Xmx2048m
--add-modules=ALL-SYSTEM
-Declipse.p2.max.threads=10
-Doomph.update.url=https://download.eclipse.org/oomph/updates/milestone/latest
-Doomph.redirection.index.redirection=index:/->http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/