Grails项目的Eclipse集成

Grails项目的Eclipse集成
 
我们真正开发一个项目,是离不开IDE的。而Eclipse恰恰是Java平台最常用的一个IDE。所以我一接触到Grails平台,第一个念头就是怎么把它集成到Eclipse上去。
将Grails项目集成到Eclipse里头去真的很简单,但也有一些需要注意的地方。下面就是在Eclipse里集成Grails项目的过程:
 
1.            我们使用Grails工具create一个app项目后,打开Eclipse,将Eclipse的“Package Explorer”视角。如下图:
 
 
2.            单击鼠标右键,选中“Import”菜单,然后就可以将项目进入。如下图:
 
 
3.            通过上面的两个步骤,基本上就把一个Grails项目引入到了Eclipse开发平台。接下来就是一个很重要的步骤。
我们在刚引入的Grails项目上点击鼠标右键,然后点击“Properties”菜单,如下图:
 
 
4.            然后点击“Groovy Project Properties”,然后在右边将“Disable Groovy Compiler Generating Class Files”选项勾选上。如下图:
 
然后点击“ok”,这两步很重要,它保证了Grails项目能够正常运行。
 
5.            最后,我们就可以在Eclipse里运行我们的项目了。选中“run”菜单的“run”选项,如下图:
 
然后选中要运行的项目,点击“run”按钮,如下图:
 
 
在Console里就可以看到如下的提示:
 
Welcome to Grails 1.0.1 - http://grails.org/
Licensed under Apache Standard License 2.0
Grails home is set to: D:/groovy/grails-1.0.1   
      
Base Directory: D:/grailsTestor/sample
Environment set to development
Note: No plugin scripts found
Running script D:/groovy/grails-1.0.1/scripts/RunApp.groovy
 [groovyc] Compiling 1 source file to C:/Documents and Settings/Administrator/.grails/1.0.1/projects/sample/classes
Running Grails application..
2008-04-08 21:03:54.282::INFO: Logging to STDERR via org.mortbay.log.StdErrLog
2008-04-08 21:03:54.407::INFO: jetty-6.1.4
2008-04-08 21:03:54.594::INFO: No Transaction manager found - if your webapp requires one, please configure one.
2008-04-08 21:03:55.922:/sample:INFO: Set web app root system property: 'sample' = [D:/grailsTestor/sample/web-app/]
2008-04-08 21:03:55.922:/sample:INFO: Initializing Log4J from [file:C:/Documents and Settings/Administrator/.grails/1.0.1/projects/sample/resources/log4j.properties]
2008-04-08 21:03:55.954:/sample:INFO: Initializing Spring root WebApplicationContext
[0] spring.GrailsWebApplicationContext Refreshing org.codehaus.groovy.grails.commons.spring.GrailsWebApplicationContext@627b5c: display name [org.codehaus.groovy.grails.commons.spring.GrailsWebApplicationContext@627b5c]; startup date [Tue Apr 08 21:03:57 CST 2008]; parent: org.springframework.web.context.support.XmlWebApplicationContext@1def3f5
[0] spring.GrailsWebApplicationContext Bean factory for application context [org.codehaus.groovy.grails.commons.spring.GrailsWebApplicationContext@627b5c]: org.springframework.beans.factory.support.DefaultListableBeanFactory@14bcae9
2008-04-08 21:03:59.293:/sample:INFO: Initializing Spring FrameworkServlet 'grails'
2008-04-08 21:03:59.355::INFO: Started SelectChannelConnector@0.0.0.0:8080
Server running. Browse to http://localhost:8080/sample
 
这就证明了项目正常启动成功了。
 
后记:整个过程都很简单,但第三步和四步是很重要的,不然您的Grails项目就启动不了。
 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值