・ Après avoir mis à jour Eclipse vers 2020-09, j'exécute Eclipse avec jre! Le message apparaît -Quand j'ai essayé de mettre MissionControl afin de saisir l'état de la mémoire, il fallait que cela fonctionne avec JDK!
Je veux exécuter Eclipse avec jdk pour la raison, mais je me demande quel JDK utiliser, c'est donc un mémorandum.
・ Windows10 64 bits ・ STS4 (Eclipse2020-09) ・ AdoptOpenJDK 11, ~~ 15 ~~ (Si c'est 15, une erreur se produira, il peut être préférable d'attendre que le problème soit résolu)
· Oracle JDK (Java SE) https://www.oracle.com/java/technologies/javase-downloads.html Si vous recherchez le téléchargement de jdk, vous trouverez jdk qui était à l'origine disponible pour un usage commercial mais qui nécessite maintenant une licence.
・ Ouvrir JDK https://openjdk.java.net/install/ Open source jdk. Disponible dans le commerce. Au début, j'ai défini ceci sur la machine virtuelle de démarrage Eclipse, mais cela a commencé, mais j'ai eu une erreur dans la construction.
-AdopterOuvrir le JDK https://adoptopenjdk.net/ Un jdk open source qui a rejoint la Fondation Eclipse. Lorsque je l'ai défini, j'ai pu construire sans aucune erreur.
・ ** SpringToolsSuite4.ini ** Définissez le chemin du répertoire bin installé sous vm
-startup
plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1300.v20200819-0940
-product
org.springframework.boot.ide.branding.sts4
--launcher.defaultAction
openFile
-vm
C:/Program Files/AdoptOpenJDK/jdk-11.0.8.10-hotspot/bin
;plugins/org.eclipse.justj.openjdk.hotspot.jre.full.win32.x86_64_14.0.2.v20200815-0932/jre/bin
-vmargs
-Dosgi.requiredJavaVersion=11
-Dosgi.dataAreaRequiresExplicitInit=true
-Xms1024m
-Xmx4096m
--add-modules=ALL-SYSTEM
-Xverify:none
-javaagent:dropins/MergeDoc/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
・ ** eclipse.ini ** Je l'ai également essayé dans Eclipse et cela a fonctionné.
-vm
C:\Program Files\AdoptOpenJDK\jdk-11.0.8.10-hotspot\bin
;plugins/org.eclipse.justj.openjdk.hotspot.jre.full.win32.x86_64_14.0.2.v20200815-0932/jre/bin
-startup
plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1300.v20200819-0940
-product
org.eclipse.epp.package.jee.product
-showsplash
org.eclipse.epp.package.common
--launcher.defaultAction
openFile
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-javaagent:dropins/MergeDoc/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
-javaagent:lombok.jar
-Xverify:none
-Dorg.eclipse.ecf.provider.filetransfer.retrieve.closeTimeout=30000
-Dorg.eclipse.ecf.provider.filetransfer.retrieve.readTimeout=30000
-Dosgi.requiredJavaVersion=11
[email protected]/eclipse-workspace
-XX:+UseG1GC
-XX:+UseStringDeduplication
--add-modules=ALL-SYSTEM
-Dosgi.requiredJavaVersion=11
-Dosgi.dataAreaRequiresExplicitInit=true
-Xms3G
-Xmx5G
--add-modules=ALL-SYSTEM
MissionControl Cela semble fonctionner correctement.
C'est tout, merci pour votre travail acharné!
Recommended Posts