2

Всякий раз, когда я распаковываю dmg installer, я вижу изображение, содержащее пусковую установку, что-то вроде «Installer - spring-tool-suite-3.6.0.CI-B1808453-e4». После того, как я попытаюсь запустить этот установщик, индикатор загрузки немного висит, исчезает и ничего не происходит. Я вынужден перейти на Mac OS из-за рабочей среды. Я даже не могу запустить установщик.Не удается запустить установщик Spring Tool Suite на Mac OS mavericks?

Я подозреваю, что это связано с тем, что Apple Java (независимо от того, что это означает, что я не эксперт OS X) удаляется на этом ноутбуке, а JDK8 находится на домашнем пути.

ALE: ~ $ Эхо $ {JAVA_HOME} /Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/

Ну, это заставляет меня мигрировать в IntelliJ, но я не могу просто верьте, что из-за чужой моды я не могу сделать работу обычным способом ...

Любой намек? Я даже не получаю сообщение об ошибке.

+0

Просто установите плагин STS для Eclipse. –

+0

Я хочу исправить проблему. Или, по крайней мере, понять это. – Aubergine

ответ

2

Имел ту же проблему - скачать .tar.gz вместо .dmg распространения. Там (sts-bundle/sts-3.X.X.RELEASE/STS.app) у вас будет STS.app, он должен работать.

+1

@ Проблема в вашем случае состоит в том, что у вас (скорее всего) есть Java SE 7, но для того, чтобы открыть «Installer-Spring Tool Suite 3.X.X.RELEASE.app», вам понадобится среда выполнения Java SE 6. Естественно, я получил такое сообщение сразу после того, как понял это выше. – sapiya67

+0

Не имеет значения, какое у вас есть java-распределение. Посмотрите, можете ли вы исправить установку dmg, используя предоставленное мной решение. – Aubergine

+0

Но если вы сомневаетесь в файле .ini из вашего решения: -Dosgi.requiredJavaVersion = 1.6, вы можете его изменить. Мне не нужно было. Я перенес в конце концов IntelliJ через 5 лет на затмение. – Aubergine

0

Поскольку у меня есть интерес к вопросу, я отправлю действующее решение. Теперь, что я сделал, что вызвало ошибку - удалил по умолчанию mac os java и установил java 8 как HOME. Теперь Eclipse (STS, JasperSoftStudio или что-то еще), который был установлен с помощью dmg, будет искать java, нигде рядом с вашим каталогом HOME. (даже если он находится внутри Библиотеки, как и должно быть).

Решение: Перейти затмить каталог распространения (обычно под приложений) найти гранатомет, щелкните правой кнопкой мыши на панели запуска, «содержание шоу пакета», перейдите в папку MacOS, откройте файл .ini (будет иметь другое имя разные дистрибутивы) и найдите запись -vim, которая статически указывает на некоторое местоположение mac os, пытаясь найти java lib, которого нет и никогда не должно быть. Убедитесь, что ваш домашний путь Java установлен, так как теперь он начнет нормально себя вести и будет искать домашний путь.

Если это еще не устранило проблему, попробуйте удалить папку рабочего пространства, если она оставлена ​​после предыдущей установки (или переименовать ее), и играть с Locked/Unlocked в свойствах запуска. Однако последние два варианта - это довольно танцы вокруг огня, чтобы вызвать духов. Первое предложение должно работать на 100%.

Убедитесь, что ошибка, которую мы решаем, это что-то вроде: «Не удалось найти плагин bla bla» в журнале ошибок.

Все самое лучшее.

 Смежные вопросы

  • Нет связанных вопросов^_^