`
mmBlue
  • 浏览: 165011 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Maven + Grails 配置

 
阅读更多

我用的 Maven3 JDK1.6,说明下,grails1.3.7的文档里是用的Maven2和JDK1.5的,但是影响不大,步骤:

 

1. 运行如下命令:

mvn org.apache.maven.plugins:maven-archetype-plugin:2.0:generate -DarchetypeGroupId=org.grails -DarchetypeArtifactId=grails-maven-archetype -DarchetypeVersion=1.3.7 -DgroupId=example -DartifactId=my-app

 

 

2.修改POM.XML 重点

  需要加一个仓库 ,另外还要改下属性,让其支持快照版本,不修改的话直接报错了,我开始在这郁闷死了,如下:

    <repository>
      <id>jboss.org</id>
      <name>jboss.org</name>
      <url>http://repository.jboss.com/maven2/</url>
        <snapshots>
            <enabled>true</enabled>
        </snapshots>      
    </repository>

    <repository>
      <id>java.net</id>
      <name>Human Readable Name for this Mirror</name>
      <url>http://download.java.net/maven/2</url>
        <snapshots>
            <enabled>true</enabled>
        </snapshots>     
    </repository>

有个JAR包在 java.net这个仓库里,jboss的根本没有。另外把JDK版本改为自己的,如果是1.5不用改,是1.6的话,在298行左右,maven-compiler-plugin 里面的 source target改为1.6即可

 

3. mvn initialize

 

4. mvn eclipse:clean eclipse:eclipse

 

导入 Eclipse后注意要 update一下,不然没有原包,操作如下:

 指向项目工程-右键-Maven-Update Projcet Configuration ,这样就完事了。

 

最后:个人感觉Grails加入Maven支持后意义不大,因为Maven都是加入JAR的,但是Groovy里面都是脚本。用Spring Tool Suite最好了。

分享到:
评论

相关推荐

    Grails与Maven集成

    本文主要介绍Grails和Maven集成。Grails2.1版本以后,对Maven的集成有了很大的改进。本文通过实例讲述Grails与Maven集成的各种方法,使读者可以学会使用Maven对Grails项目进行构建。Grails简介:Grails是一个开源的...

    Grails 中文参考手册

    4.4 Ant和Maven 5. 对象关系映射(GORM) 5.1 快速指南 5.1.1 基本的CRUD 5.2 在GORM中进行领域建模 5.2.1 GORM中的关联 5.2.1.1 一对一 5.2.1.2 一对多 5.2.1.3 多对多 5.2.2 GORM的组合 5.2.3 GORM的继承 5.2.4 集合...

    grails-redis-hibernate-cache:Grails 与 Redis 的集成作为 Hibernate 二级缓存的后端

    Grails Redis Hibernate 二级缓存 这个插件简化了 Grails Hibernate 2nd Level... 在此之后,您可以配置 DataSource.groovy 以使用缓存: hibernate { cache . use_second_level_cache = true cache . use_query_cac

    settings.xml

    maven aliyun 私有仓库服务配置文件。 maven.aliyun.com代理了很多公共的maven仓库。使用maven.aliyun.com中的仓库地址作为下载源,速度更快更稳定,以下为仓库说明: public ...

    grails 开发指南

    Grails的默认使用的依赖解析引擎已经由Maven已改为Aether。可在BuildConfig中进行配置决定使用哪个依赖解析引擎,

    改之理java源码复制-kin:Jenkins/Hudson作业配置生成器

    ant、maven、gradle、grails 或任何其他类型的项目。 它们通常具有几乎相同的配置:日志轮换、源代码控制管理、触发器、目标(ant 构建、maven 安装、gradle 构建、grails war 等)、报告、发布者等。 例如,让一个...

    wsdl2java源码-grails-cxf-client:用于grails的简单cxf客户端

    wsdl2java源码建造状态 CXF客户端 介绍 有几个不同的插件可以使用 grails 来使用 SOAP Web 服务,但目前没有一个可以处理缓存端口引用的问题。 ws-client 插件可以工作,但它的局限性在于它如何创建和...mavenLocal

    log-hibernate-stats:一个简单的插件,可记录有关控制器操作的Hibernate统计信息

    maven { url "http://dl.bintray.com/ishults/plugins" } } dependencies { ... compile "org.grails.plugins:log-hibernate-stats:1.0.20" } 然后只需更新您的配置(例如application.yml )以添加 ...

    jenv-idea-plugin:jenv IntelliJ IDEA 插件

    jenv IntelliJ IDEA 插件 ... Maven 支持:为项目自动设置 M2_HOME Gradle 支持:为项目自动设置 Gradle 主页 甘特支持 去做 Tomcat自动检测 码头自动检测 操作系统 老板 Grails 自动检测 候选人自动下载和安装

Global site tag (gtag.js) - Google Analytics