在idea中将grails自动生成的项目部署到本地tomcat

1 篇文章 0 订阅
1 篇文章 0 订阅

最近一个项目使用的IDE为:idea,框架为grails,都是新的东西,现学现用,加之国内用grails这个框架的项目不多,资料少,基本上搜索解决方法都是google,所以部署到tomcat上也着实费了一番功夫,下面以用一个最简单的项目做部署tomcat的示范
1.下载grails3.0.1(最新),gradle2.3(最新)与idea14.0.2(最新是14.1.1,但是可气的是找不到import了),并配置相关的环境变量
2.cmd下找个workspace创建项目  grails create-app helloworld,创建成功后提示

   3.进入项目中,创建domain以及自动创建生成CRUD方法,分别是 grails create-domain-class bookgrails generate-all book,注意:①:这两段命令行一定要在进入到项目中才能输入;②第二句命令的pojo对象有包的话一定要加上包,比如hello包下的book对象需要写成grails generate-all hello.book ;③:属于第二个命令前,需要先把生成的对象属性填写完后再自动生成CRUD方法,创建后分别提示;这里如果敲命令grails run-app 也是可以跑的,不过我们的目的是要部署到idea上的本地tomcat里,所以继续


4.导入项目至idea
1)选择Gradle Model

2)选择本地的gradle

3)导入项目后,进入build.gradle配置文件,并修改下图的位置(还必须修改43行的maven地址和第7行一样),修改的目的是让项目运行时去maven仓库中找依赖关系,而不是去网上去找,因为无法与网上资源链接,所以不改的话,是下载不下来的

5.部署到tomcat




6.OK,成功部署运行

 



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值