首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Maven Grails Building with 'mvn clean‘无法工作

Maven Grails Building with 'mvn clean‘无法工作
EN

Stack Overflow用户
提问于 2009-12-02 19:32:53
回答 1查看 3.6K关注 0票数 1

我已经构建了一个Maven Grails项目,使用命令mvn grails:war就可以很好地构建该项目。

但是,使用标准的mvn install无法工作-我收到异常,抱怨util Java类(保存在grails-app/util文件夹下)无法编译,因为它找不到一个域类。

我没有使用任何包结构,所以域类不会导入到util类中。

我想我的第一个问题是- Maven是否完全支持构建邮件化的Grails项目?我应该期待mvn install正常工作吗?

我的第二个问题是-如果我被迫使用mvn grails:war构建应用程序-当父项目/ pom将其作为依赖模块时,我如何强制执行此操作?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-12-03 08:35:24

我想我的第一个问题是- mavenised完全支持构建一个邮寄的Grails项目吗?我应该期待mvn install正常工作吗?

根据Developer - Maven Integration的说法,是的,绝对是这样。您是否遵循了Maven Integration中详细介绍的步骤?你是否使用了grails原型来创建你的项目?它真的使用grails-app类型的包吗

我的第二个问题是-如果我被迫使用mvn grails:war构建应用程序-当父项目/ pom将其作为依赖模块时,我如何强制执行这一点?

根据打包为grails-app类型的项目的lifecyclegrails:war目标绑定到package阶段。换句话说,没有什么能强迫你调用grails:war,只需要调用mvn package (实际上,你应该这样做)或者包后面的任何其他标准阶段。

因此,为了回答您的问题,只需为grails模块使用<packaging>grails-app</packaging>,maven将在反应堆构建过程中完成其工作。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1832372

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档