Spring ROO 2.0 & STS Java версия - PullRequest
       17

Spring ROO 2.0 & STS Java версия

0 голосов
/ 06 декабря 2018

В документации Spring Roo 2.0 показаны 2 разные рекомендованные версии Java.https://docs.spring.io/spring-roo/docs/current/reference/html/#getting-started-requirements показывает Java 7 в соответствии с рекомендациями, а https://docs.spring.io/spring-roo/docs/current/reference/html/#getting-started-install-roo рекомендует Java 8. Я испробовал обе версии и получаю ошибки с Java 8 на Mac High Siera и Windows 10.

Это ошибка в Mac OSX при использовании Java 8:

STS 4.02 не установит ROO (как ночная сборка, так и сборка выпуска).Когда я пытаюсь установить ROO с STS 4.02, я получаю Cannot complete the install because one or more required items could not be found. Software being installed: Spring IDE Roo Support 3.9.6.201809180658-RELEASE (org.springframework.ide.eclipse.roo.feature.feature.group 3.9.6.201809180658-RELEASE) Missing requirement: AspectJ 1.7.3.20130613144500-a (org.aspectj.ajde 1.7.3.20130613144500-a) requires 'osgi.bundle; org.eclipse.core.runtime.compatibility 0.0.0' but it could not be found Cannot satisfy dependency: From: AspectJ Compiler 1.7.3.20130613144500-a (org.aspectj.feature.group 1.7.3.20130613144500-a) To: org.eclipse.equinox.p2.iu; org.aspectj.ajde [1.7.3.20130613144500-a,1.7.3.20130613144500-a] Cannot satisfy dependency: From: AspectJ Development Tools 2.2.3.e43x-RELEASE-20130627-0800 (org.eclipse.ajdt.feature.group 2.2.3.e43x-RELEASE-20130627-0800) To: org.eclipse.equinox.p2.iu; org.aspectj.feature.group [1.7.3.20130613144500-a,1.7.3.20130613144500-a] Cannot satisfy dependency: From: Spring IDE Roo Support 3.9.6.201809180658-RELEASE (org.springframework.ide.eclipse.roo.feature.feature.group 3.9.6.201809180658-RELEASE) To: org.eclipse.equinox.p2.iu; org.eclipse.ajdt.feature.group 2.0.1

STS 3.96 и 4.02 будут работать только на Java 8, как указано при попытке запустить STS с Java 8.

Поэтомукажется, что ROO требует Java 7, а STS требует как минимум Java 8.

Кто-нибудь сталкивался с этим?Есть ли способ запустить ROO 2.0 на Windows 10 или Mac High Sierra в координации с STS 4.0, обе на Java 8?

...