`
javasogo
  • 浏览: 1825891 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

my First groovy

阅读更多

1 下载 groovy in Eclipse

(1) 可以采用 Eclipse 中的自动更新。

Update Site The update site containing the most recent release is here: http://dist.codehaus.org/groovy/distributions/update/

Go to: Help -> Software Updates -> Find and Install -> Search For New Features

Click on New Remote Site

Enter a name (eg: Groovy) in the Name field

Copy the URL from above into the URL field and press OK

Check the new Groovy repository and press finish

Under Select the Features to Install check the Groovy check box (be sure to get the latest version) and press Next Accept the agreement and press Next

If the default location looks okay press Finish (this will download the plugin)

If you get a warning that the plugin is unsigned click Install or Install All

(2) 或者直接 打开 http://dist.codehaus.org/groovy/distributions/update/

下载 目录 features 和 plugins 的文件,并它们分别复制到 eclipse 安装目录下的 features 和 plugins ,然后重启eclipse 便可

2 新建一个 java 项目

选中该 java 项目,右键 菜单 ——》 groovy ——》 add groovy nature 。

设置 groovy 的编译输出目录

选中新建的项目,右键 构造路径——》配置构造路径  

  • In the Package Explorer, right click on the "GroovyJava" project, and select: Build Path -> Configure Build Path
  • Select the Source tab and then use the Browse button to change the Default Output Folder from bin to bin-groovy
  • Press OK, OK

3 编写 groovy 文件

选中项目 右键 , new ——》 other

选择 groovy ——》 groovy class 便可

分享到:
评论

相关推荐

    Grails 3.X开发实战

    // 在控制台输出This is my first groovy program. println "This is my first groovy program." // 在控制台输出hello变量的值。 println "Output: ${hello}" ``` 执行结果: ``` This is my first groovy program....

    my-first-project

    "my-first-project" 是一个项目名称,通常在编程和软件开发中,这样的命名表示这是一个初学者或者新手的入门级项目。项目的描述与标题相同,暗示它可能是一个简单的、基础的项目,适合初学者用来学习和熟悉相关技术...

    第一个基于Gradle的项目

    在“myFirst”项目中,你还可以练习如何添加新的源代码目录、配置测试框架、添加自定义任务等,进一步熟悉Gradle的使用。随着对Gradle的深入理解,你会发现它在处理复杂的构建需求时表现出的强大能力。 总的来说,...

    Mule3.6 Expression Language By 火花

    <logger message="The value in my first variable is #[flowVars.myVar1]" level="INFO"/> ``` 在这个示例中,`#[flowVars.myVar1]` 是一个 MEL 表达式,用于获取流程变量 `myVar1` 的值,并将其作为日志消息的一...

    使用IDEA和Gradle构建Vertx项目

    r.response().end("<h1>Hello from my first Vert.x3 application</h1>"); }) .listen(8089, result -> { if (result.succeeded()) { fut.complete(); } else { fut.fail(result.cause()); } }); } ``` ...

    android数据库Realm版本更新

    ```groovy dependencies { implementation 'io.realm:realm-android:版本号' } ``` 确保替换`版本号`为你想要的最新稳定版本。 创建 Realm 模型类,例如 `User.java`,定义你需要存储的数据结构: ```java public...

    MyPdf:Android使用iText生成pdf文件并读取pdf内容

    document.add(new Paragraph("Hello, this is my first PDF generated using iTextG!")); document.close(); } catch (DocumentException | IOException e) { e.printStackTrace(); } } } ``` 这个例子中,...

    Realm使用Demo

    User foundUser = realm.where(User.class).equalTo("name", "张三").findFirst(); if (foundUser != null) { foundUser.setAge(31); realm.beginTransaction(); realm.commitTransaction(); realm.begin...

    Android ORM 数据库的使用

    - **查询**:使用`where()`方法构造查询条件,然后调用`find()`或`first()`获取结果。 ```java List<User> users = User.where("Email = ?", "john@example.com").find(); ``` - **更新**:找到对象,修改属性...

    Spring.Boot.in.Action.2015.12.pdf

    Developing your first Spring Boot application 23 2.1 Putting spring boot to work 24 Examining a newly initialized spring boot project 26 Dissecting Bc iect build 30 2.2 USing starter dependencies 33 ...

Global site tag (gtag.js) - Google Analytics