如何在Grails2.2.x应用程序中解析Grails插件中定义的外部依赖关系
我在Grails用户列表上问了这个问题,但没有得到回应,所以我将在这里重新表述。我是Grails插件()的作者,该插件在BuildConfig.groovy中定义了两个外部依赖项 当插件安装在新的Grails2.2.x应用程序中时,应用程序中不会解析外部依赖项。运行它时,我在插件依赖项中定义的类的导入语句中出现“无法解析类”错误 插件用户应该能够在应用程序的BuildConfig.groovy中插入插件依赖项,并自动解析这两个外部依赖项。grails.project.dependency.resolution.legacyResolve应为false的默认值 此外,我想在将插件发布到Grails插件门户之前使用测试插件。我有一个运行在localhost上的artifactoryrepo(在插件的BuildConfig.groovy中定义为localPluginReleases) 该插件使用Grails2.2.3构建,并使用release插件版本2.2.1。我尝试了以下各种组合,但没有成功:如何在Grails2.2.x应用程序中解析Grails插件中定义的外部依赖关系,grails,grails-plugin,Grails,Grails Plugin,我在Grails用户列表上问了这个问题,但没有得到回应,所以我将在这里重新表述。我是Grails插件()的作者,该插件在BuildConfig.groovy中定义了两个外部依赖项 当插件安装在新的Grails2.2.x应用程序中时,应用程序中不会解析外部依赖项。运行它时,我在插件依赖项中定义的类的导入语句中出现“无法解析类”错误 插件用户应该能够在应用程序的BuildConfig.groovy中插入插件依赖项,并自动解析这两个外部依赖项。grails.project.dependency.res
grails clean
grails compile
grails maven-install
grails generate-pom
grails package-plugin
grails publish-plugin --noScm --repository=localPluginReleases
grails maven-deploy --repository=localPluginReleases
什么是正确的一步一步来实现这一点?我使用
grails maven安装
并从maven local(~/.m2/
)repository加载我的插件不幸的是,这对grails门户上发布的插件不起作用,尽管它在发布之前可以进行测试。