美文网首页项目安装部署调试
编写第一个基于Groovy的MVC框架Grails web程序

编写第一个基于Groovy的MVC框架Grails web程序

作者: SHAN某人 | 来源:发表于2017-10-28 17:40 被阅读160次

    1.开发环境准备

    1.1安装jdk

    groovy是基于jvm 的,所以先安装好jdk,我这里下载的是jdk1.7

    环境变量就不说了,在这里说一下下载jdk的各个版本怎么弄。
    首先登陆甲骨文jdk下载主页
    甲骨文官网jdk下载地址

    最下面点下载按钮

    点进去之后就可以选择各个版本了

    1.2 安装Groovy

    Groovy官网下载地址
    alpha beta的都是试用测试版本,建议选择最新稳定版

    选择最新稳定版2.4.12
    下载基础压缩包就行了,解压到你想存放的目录
    环境变量配置
    GROOVY_HOME 值为你存放的目录
    修改PATH,在最后追加%GROOVY_HOME%\bin groovy -v测试

    1.2 安装Grails

    https://grails.org/download.html

    下载压缩包

    环境变量: GRAILS_HOME值就是安装目录、添加%GRAILS_HOME%\bin到Path

    测试:命令行输入grails能进入grails命令模式即可

    1.3 创建grails工程和启动工程

    创建工程目录文件夹helloworld
    cd 工程目录
    grails // 进入grails命令行模式
    grails>create-app helloworld //创建helloworld工程

    这一步可能需要点时间,会下载gradle以及其他一些依赖包

    grails>create-controller hello // 新建控制层HelloController

    package helloworld
    
    class HelloController {
    
        def index() {render("Hello world ! hello grails ! 这是一个grails应用程序Q!")   }
    }
    
    

    grails>run-app //启动应用

    run-app

    //使用以下路径访问
    http://localhost:8080/hello/index
    端口可以通过输入 grails> -Dserver.port=9090 run-app 临时进行更改。

    1.4 遇到的一些问题

    org.codehaus.groovy.grails.cli.support.GrailsStarter错误解决办法

    使用idea 做的IDE ,不管是创建grails还是启动grails应用程序时都会报这个错,这里粘贴解决方案。
    问题的原因:在cmd 命令行不会有这个错,说明是IDE与grails关联设置没做好

    相关文章

      网友评论

        本文标题:编写第一个基于Groovy的MVC框架Grails web程序

        本文链接:https://www.haomeiwen.com/subject/juespxtx.html