リリース2.0.4プラグインを使用して、grails2.1.1を介してアーティファクトサーバーに戦争を展開しようとしています。
私のBuildConfig.groovyには次のものがあります。
grails.project.repos.snap.url = "http://server:8080/artifactory/apps-snapshot-local"
grails.project.repos.snap.username = "user"
grails.project.repos.snap.password = "password"
grails.project.repos.rel.url = "http://server:8080/artifactory/apps-release-local"
grails.project.repos.rel.username = "user"
grails.project.repos.rel.password = "password"
grails.project.repos.default = "rel"
「grailsmaven-deploy」を実行すると、期待どおりに機能し、relサーバーにデプロイされます。コマンドラインからデフォルトのターゲットを上書きしようとすると、失敗します。
grails maven-deploy --repository=snap
私はこれを手に入れます:
| Done creating WAR snap
| POM generated: C:\dev-git\DBUpdateWeb\target/pom.xml.
| Error Error deploying artifact: C:\dev-git\DBUpdateWeb\target\DBUpdateWeb.war (The system cannot find the file specified)
| Error Have you specified a configured repository to deploy to (--repository argument) or specified distributionManagement in your POM?
--repositoryタグを指定すると、戦争が発生したと表示されていても、戦争は発生しません。どんな助けでも大歓迎です。前もって感謝します。