New Grails 2.0.1 Приложение не скомпилируется
-
09-12-2019 - |
Вопрос
Я только что загрузил и установил Grails 2.0.1 и пытаюсь запустить новое приложение.Я нахожусь на Mac OS 10.7 (Лев).Мои установки следующие:
java -version
openjdk version "1.7.0-internal"
OpenJDK Runtime Environment (build 1.7.0-internal-b00)
OpenJDK 64-Bit Server VM (build 20.0-b03, mixed mode)
grails -version
Grails version: 2.0.1
groovy -version
Groovy Version: 1.8.4 JVM: 1.7.0-internal
.
Я создал совершенно новое приложение:
grails create-app g2
| Created Grails Application at /Users/aalonso/projects/g2
.
Попытка запуска приложения дает следующую ошибку:
cd g2
grails run-app
| Compiling 38 source files.
| Error Compilation error: startup failed:
Invalid commandline usage for javac.
javac: invalid flag: -Xlint:-options
Usage: javac <options> <source files>
use -help for a list of possible options
1 error
.
Я работал Grails 1.3.7 без проблем до этого.У кого-нибудь есть идеи?
Решение
Ваша версия JDK не поддерживает опцию -xlink-параметры.
-xlint: {все, актуальные, амортизацию, dep-ann, divzero, пустые, ластование, наконец, переопределение, путь, обработка, серийный, не проверяют, rawtypes, статические, варярги, попробовать, -cast, -deprection, -DEP-ANN, -DIVZERO, пульты, -патин, -finally, -верхристые, -пат, -правочные, -Сереные, -Деменные, -Поматыжные, -Serial, -jucked, -rawtypes, -static, -varargs, -Raw, None} Включить или отключить конкретные предупреждения
Другие советы
Используйте openjdk version "1.6.0-internal"
Изменить проект подержанной версии JDK до 1.6, затем она работает должным образом.Это проверено и доказано решение.