2013-09-24 1 views
3

У меня есть проект Grails 2.3.0, который использует плагин CXF. С CXF "wsdl2java" Я создал несколько java-файлов, которые я скомпилировал в JAR-файл. Файл JAR, который я установил в папку «lib» моего проекта. Я использую некоторые типы из JAR в своем коде - пока все хорошо!Grails 2.3 компиляция проблема

Запуск grails compile работает отлично! НО! Запуск grails compile снова не удался. Он жалуется на отсутствие классов из JAR-файла. Запуск grails clean решает проблему, и код снова компилируется (и работает по назначению).

Настройка отлично работала с Grails 2.2.4. Любые идеи о том, как решить эту проблему, оценены!

ответ

0

У меня была аналогичная проблема. Следующие вопросы помогли мне решить эту проблему:

  1. Использовать эфир вместо Айви. Добавить в BuildConfig.groovy:

    grails.project.dependency.resolver = "Maven"

  2. Проверьте, что вы Grails плагинов внутри 'плагинов' раздел не 'зависимостей' в BuildConfig.groovy

  3. Отключить вилы исполнение в BuildConfig.groovy:

    grails.project.fork = [ тест: ложь, пробег: ложь, войны: ложь, консоль: ложные ]