LoginSignup
0
0

More than 3 years have passed since last update.

STS4をMacで動かす

Last updated at Posted at 2020-05-04

MacでSpringTools Suite4を動かすと下記のようなエラーメッセージが出てSpringTools Suite(STS)が立ち上がらない。

Alert: Failed to create the Java Virtual Machine

これを解決しようと思う。

環境

  • macOS Catalina version 10.15.4
  • AdoptOpenJDK (build 14+36)
  • SpringTools Suite 4.6.1

方法

SpringToolsSuite.iniに以下のものを書き足す。

場所
$ vi /Applications/SpringToolSuite4.app/Contents/Eclipse/SpringToolSuite4.ini 

SpringToolsSuite.iniに追記
-vm
 /Library/Java/JavaVirtualMachines/adoptopenjdk-14.jdk/Contents/Home/bin/java

eclipseの場合はeclipse.iniになる

JavaのMacフォルダに移動

JavaのMacフォルダに移動
$ cd /Library/Java/JavaVirtualMachines/adoptopenjdk-14.jdk/Contents/MacOS/

MacOSフォルダにあるlibjli.dylibを削除

libjli.dylibを削除
$ sudo rm /Library/Java/JavaVirtualMachines/adoptopenjdk-14.jdk/Contents/MacOS/libjli.dylib"

JavaのLibのlibjli.dylibのシンボリックリンクをJavaのMacOSフォルダに貼る

libjli.dylibのSymbolicLinkを貼る
$ sudo ln -s /Library/Java/JavaVirtualMachines/jdk-14.jdk/Contents/Home/lib/libjli.dylib libjli.dylib

参考

https://www.eclipse.org/forums/index.php?t=msg&th=1102885&goto=1823113msg_1823113.

0
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0