0

私はプラグインを開発しており、公開する前にローカルで作業しています。作品が完成するまで公開は避けたいです。

最新のGrails Pluginsエントリを読みましたが、私の問題に対処しておらず、同様の質問がいくつかありません。

私のディレクトリ構造は次のようになります(このSOリンクに基づくドキュメントとは少し異なります):

    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)

私のパスは間違っていますか?jar を作成する必要がありますか? もしそうなら、どうすればいいですか?私はgrails package-plugin無駄にしようとしました。

ありがとう!

4

1 に答える 1