Grails 3 не может разрешить локальный подключаемый модуль

Я разрабатываю плагин и работаю локально перед публикацией. Я хотел бы избежать публикации, пока работа не будет закончена.

Я прочитал последнюю запись Grails Plugins, но она не решить мою проблему, а также несколько подобных вопросов здесь.

Моя структура каталога такая (немного отличается от документов, основанных на this ТАК ссылка):

    PROJECT_DIR
  - settings.gradle
  - myapp
    - build.gradle
    - settings.gradle
  - myplugin
    - build.gradle

В myApp build.gradle:

  grails {
    plugins {
        compile project(':../myPlugin')
    }
  }

В myApp settings.gradle (по ссылке выше):

include '../myPlugin'

project(':../myPlugin').projectDir = new File('../myPlugin')

Вот ошибка, которую я получаю при сбое сборки:

| Resolving Dependencies. Please wait...

...

:../proper-remote:compileWebappGroovyPages UP-TO-DATE
:../proper-remote:compileGroovyPages
:../proper-remote:jar FAILED

...

* What went wrong:
Execution failed for task ':../myPlugin:jar'.
> Could not create ZIP '/Users/me/projects/myPlugin/build/libs/../myPlugin.jar'.

...

Total time: 9.733 secs
| Error Gradle build terminated with error: /Users/me/projects/myPlugin/build/libs/../myPlugin.jar' (No such file or directory)

Мои пути неверны? Нужно ли создавать банку? Если да, то как мне это сделать? Я пробовал grails package-plugin безрезультатно.

Спасибо!


person beechovsky    schedule 28.04.2017    source источник


Ответы (1)