Я получаю исключение при создании метамодели с использованием Hibernate JPA 2 Static-Metamodel Generator на playframework 2.4.
[info] Compiling 6 Java sources to /mnt/data/dev/play/eclipse/workspace2/play-java-intro/target/scala-2.11/classes...
[info] Hibernate JPA 2 Static-Metamodel Generator 5.0.5.Final
[error] (compile:compileIncremental) javac returned nonzero exit code
При поиске в Google это может показаться решением, ЕСЛИ Я ИСПОЛЬЗУЮ maven напрямую. Это было бы возвратом версии плагина maven-compiler-plugin к более старой, более стабильной версии (т. Е. 2.5.1).
ошибка javac 8 при создании метамодели (hibernate-jpamodelgen)
IllegalStateException при создании метамодели Hibernate с помощью maven
https://issues.apache.org/jira/browse/MCOMPILER-205
Тем не менее, я на playframework 2.4. Я даже использую плагин maven-compiler? Он не указан нигде ни в одном файле в проекте воспроизведения. Это совсем не прозрачно. Я не могу найти документацию об этом. И я читал, что существует замена SBT для плагина maven-compiler-plugin https://sbt-compiler-maven-plugin.github.io/sbt-compiler-maven-plugin/1.0.0-beta7/index.html Я думаю если это то, что у меня есть, у меня более глубокие проблемы ... хотя я не могу найти прямой ссылки на ЭТО ни в каких файлах.
Если игровая среда использует плагин maven-compiler-plugin (как я могу это увидеть, кстати), как мне переопределить игру и указать свою собственную версию в зависимостях?
Если он работает как-то по-другому? Любая идея, как эта проблема может быть исправлена? кто-нибудь еще видел?
Конечно, я сделал быструю хакерскую попытку исправления, добавив зависимость в свой файл build.sbt,
"org.apache.maven.plugins"% "maven-compiler-plugin"% "2.5.1",
но это, похоже, не исправило ситуацию.
В качестве обходного пути кажется, что я могу удалить определенные сгенерированные файлы (кажется, мне может сойти с рук удаление сгенерированного файла Java... но я не на 100% этого)
dependencyOverrides += "org.apache.maven.plugins" % "maven-compiler-plugin" % "2.5.1"
в build.sbt - person gpgekko   schedule 24.12.2015