`
mmBlue
  • 浏览: 167225 次
  • 性别: 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最好了。

分享到:
评论

相关推荐

    grails3.2.8的maven依赖

    在Grails 3.2.8中配置Maven依赖,你需要在POM.xml文件中指定依赖的坐标(groupId, artifactId, version)。例如,如果需要添加一个名为`my-plugin`的Grails插件,其坐标可能是`org.grails.plugins:my-plugin:1.0.0`...

    Grails与Maven集成

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

    grails中文入门简介

    Grails还支持Ant和Maven,这意味着可以利用这两种构建工具的生态来管理Grails项目。 对象关系映射(GORM)是Grails框架中的一个重要组成部分,它为Groovy语言提供了对象持久化的支持。GORM支持基本的CRUD操作,并且...

    Maven Reference

    Maven不仅支持Java和JVM平台上的其他语言,如Scala、JRuby、Groovy和Grails,还能编译C、C++和.NET代码。此外,Maven还允许编写自定义插件来补充构建流程,可以重用Ant中的任何组件,体现了高度的灵活性和可扩展性。...

    grails 中文第二版

    - Grails配置主要在`Config.groovy`文件中进行。 - 支持内置选项,如环境配置、日志级别等。 - 配置GORM相关的选项,如数据库连接细节。 **环境** - Grails支持多个环境配置,如开发环境、测试环境和生产环境。 - ...

    grails-maven-archetype-2.3.4.zip

    1. **Grails框架**:Grails是一个基于Groovy语言的全栈式Web应用框架,它吸收了Ruby on Rails的许多设计理念,如Convention over Configuration(约定优于配置)和DRY(Don't Repeat Yourself)原则,旨在提高开发...

    SmartGwt / Grails 开发的配置图文

    在Grails项目中,可以通过添加相应的Maven或Gradle依赖来导入SmartGWT库。 4. **创建Grails项目**:使用`grails create-app`命令创建一个新的Grails项目,然后在`grails-app/views`目录下创建GSP(Grails Server ...

    Grails开发之(Rest教程).docx

    首先,我们需要配置`build.gradle`文件,这是Grails项目的核心配置文件。在本例中,我们看到项目版本为"0.1",组名设置为"demo",并应用了一系列插件,如"Eclipse"、"Idea"、"War"、"Grails-web"和"Grails-GSP"。...

    grails-3.0.5-ga (2/2)

    10. **Gradle构建系统**: 从3.0.x版本开始,Grails使用Gradle作为默认构建工具,替代了之前的Ant和Maven,Gradle提供了更高效、灵活的构建流程。 11. **Testing**: Grails支持单元测试、集成测试和功能测试,提供了...

    grails开发笔记

    3. **插件生态系统**:Grails 集成了 Maven 等插件管理系统,使得开发者可以方便地安装、升级和使用各种插件和工具。 #### 数据库配置 Grails 支持三种运行环境:开发、测试和生产,每种环境可以配置独立的数据库...

    阿里云Maven仓库镜像.docx

    * 在pom.xml文件中添加阿里云Maven仓库镜像的配置,例如: &lt;id&gt;aliyunmaven &lt;mirrorOf&gt;central &lt;name&gt;aliyun maven repository &lt;url&gt;https://maven.aliyun.com/repository/central&lt;/url&gt; * 在settings.xml文件...

    Grails 中文参考手册

    - **Ant和Maven**:Grails与这些主流构建工具的集成。 4. **对象关系映射(GORM)**: - **GORM快速指南**:讲解了基本的CRUD操作,即创建、读取、更新和删除数据。 - **领域建模**:GORM提供了强大的领域模型支持...

    SpringBoot-Gradle-Maven-Java-Groovy

    SpringBoot、Gradle、Maven、Java和Groovy是Java生态...- 在测试和配置管理中使用Groovy,如Spock测试框架和Grails配置。 理解并熟练掌握这些技术,有助于提升Java开发者的专业技能,更好地适应现代企业级开发的需求。

    The Grails Framework - Reference Documentation

    Grails的设计理念是“约定优于配置”(Convention Over Configuration),简化了开发流程,使开发者能够更加专注于业务逻辑而非繁琐的配置工作。 #### 二、入门指南 ##### 2.1 下载与安装 - **下载地址**:Grails...

    grails-getting-started

    3. **安装Grails**:可以通过Maven或直接下载二进制文件的方式进行安装。 4. **配置环境变量**:将Grails的bin目录添加到系统的PATH环境变量中,以便于全局访问Grails命令行工具。 #### 五、Grails项目创建与运行 ...

Global site tag (gtag.js) - Google Analytics