我有一个独立的自定义代码打包为zip文件(custom-1.0.zip),使用maven-shade-plugin -uploaded加载到我公司的神器
<dependency>
<groupId>com/mypackage/domain</groupId>
<artifactId>custom</artifactId>
<version>1.0</version>
<type>zip</type>
</dependency>
我想在我的Grails 2.3.5项目中使用此zip文件,该项目配置为使用maven来解析依赖项。我相信我需要做以下事情:
我在Build.groovy中添加以下内容来下载zip文件:
grails.project.dependency.resolver = "maven"
dependencies {
compile ("com.mypackage.domain:custom:1.0")
}
... ..
plugins {
compile ("com.mypackage.domain:custom:1.0")
}
上面的代码将jar,pom和zip文件下载到我的本地maven存储库,然后失败
Loading Grails 2.3.5
|Configuring classpath
|Downloading: com.mypackage.domain/custom/1.0/custom-1.0.pom
|Downloading: com.mypackage.domain/custom/1.0/custom-1.0.zip
|Downloading: com.mypackage.domain/custom/1.0/custom-1.0.jar
.
|Environment set to development
.................................
|Packaging Grails application
Error |
Zip C:\Users\userid\.m2\repository\com\mypackage\domain\custom\1.0\custom-
1.0.zip is not a valid plugin
有没有人有使用Grails 2.3.5下载zip并复制到所需文件夹的工作示例?
答案 0 :(得分:0)
除非将= '.$db->quote($user['userid']));
工件构建为插件,否则不需要以下内容。你可以删除
<h:link>
并编辑依赖项以包含类型:
<h:outputText>
然后编译你的项目。