[JAVA] Hinweis: Memory Analyzer funktioniert unter Mac OS nicht

Problem beim Versuch, Java 6 aus irgendeinem Grund zu verwenden

Eine solche Spezifikation befindet sich am Ende von /Applications/mat.app/Contents/Info.plist. Schreiben Sie sie daher neu.

<key>Eclipse</key>
<array>
	<string>-vm</string><string>/Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java</string>
	<!-- to use a specific Java version (instead of the platform's default) uncomment one of the following options,
			or add a VM found via $/usr/libexec/java_home -V
		<string>-vm</string><string>/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Commands/java</string>
		<string>-vm</string><string>/Library/Java/JavaVirtualMachines/1.8.0.jdk/Contents/Home/bin/java</string>
	-->
	<string>-keyring</string>
	<string>~/.eclipse_keyring</string>
	<string>-showlocation</string>
</array>

Die GUI akzeptiert keine Operationen

Laut https://www.eclipse.org/forums/index.php/t/1090889/ scheint es ein Problem mit der SWT-Version zu sein.

Laden Sie SWT von https://www.eclipse.org/downloads/download.php?file=0eclipse/downloads/drops4/R-4.7.1a-201710090410/swt-4.7.1a-cocoa-macosx-x86_64.zip herunter Und ersetzen Sie es.

mv swt.jar /XXXXXXXXXXXXXXXX/mat.app/Contents/Eclipse/plugins/org.eclipse.swt.cocoa.macosx.XXXXXXXXXXXXXXXX.jar

Recommended Posts

Hinweis: Memory Analyzer funktioniert unter Mac OS nicht
Funktioniert die Escape-Sequenz (\) nicht? (für Mac)
[Ruby on Rails] Wenn die ID-Erfassung des Parameters nicht gut lief
Stellen Sie JAVA_HOME unter Mac OS 10.12 richtig ein
Der Java Integer-Vergleich (==) funktioniert nicht richtig
Die Änderung der Breite der Eclipse-Registerkarte funktioniert nicht.
Uri Components Builder codiert je nach Version der Feder nicht "+"
Wenn @Transactional of Spring Boot nicht funktioniert
@BeforeStep funktioniert nicht mit Spring-Batch-Tasklet
[Kotlin] Die auf Java basierende Mapping-Bibliothek funktioniert grundsätzlich nicht mit Kotlin.