美文网首页
mac下安装jeecg开发环境

mac下安装jeecg开发环境

作者: 尼格 | 来源:发表于2017-07-17 22:07 被阅读0次

    本文按照安装顺序精简的写了关键步骤避开了一些坑,希望能节省朋友们时间,少踩坑就足够了。
    前提是会eclipse基本操作,会一些mac命令行,会配置一些linux环境的同学。只写了关键步骤,包含的一些基础操作自行百度之。

    1. 下载代码库
    git clone https://github.com/zhangdaiscott/jeecg.git
    

    比较慢,不要让mac休眠,断了还得重新下。

    2. 下载安装两个jdk

    所以需要安装两个版本,下载完双击安装就行了。

    3. 下载安装eclipse

    eclipse-ide-java-ee-developers
    下载完双击安装就可以了。

    4. 下载maven

    Apache Maven 3.5.0
    下载解压到一个目录即可。

    5. 配置环境变量

    加到用户配置文件,mac默认用的是bash,加到/.bash_profile,我用的zsh所以是/.zshrc。重新开一个终端窗口。

    export JAVA_HOME=`/usr/libexec/java_home -v 1.7`
    export PATH=~/develop/apache-maven-3.5.0/bin:$PATH
    export PATH=/usr/local/mysql/bin:$PATH
    
    6. 配置maven

    更改maven源为阿里的会快很多。修改解压的apache-maven-3.5.0/conf/settings.xml文件。

    <mirror>  
        <id>nexus-aliyun</id>  
        <mirrorOf>*,!jeecg,!jeecg-snapshots</mirrorOf>  
        <name>Nexus aliyun</name>  
        <url>http://maven.aliyun.com/nexus/content/groups/public</url>  
    </mirror>  
    

    修改完执行mvn help:system更新库。

    7. 导入项目

    启动eclipse->File->Import...->Maven->Existing Maven Projects->next选择第一步下载的项目目录。时间比较长耐心等待。

    8. 配置eclipse

    eclipse需要jdk1.8,jdk安装了就行,自己会找到1.8版本。

    1. 配置java网络模式,否则run的时候会报错java.net.SocketException: Can't assign requested address
      eclipse->Prefrences->Java->installed JREs中勾选Java SE 7。(如果没有点一下search...按钮。)
      点击Edit...按钮,设置Default VM arguments:-Djava.net.preferIPv4Stack=true
    2. 设置编译项目java版本。如果没有设置成1.7会在run的时候报错。
      项目右键->Properties->Java Compiler中选择Compiler compliance level: 1.7
    3. 设置maven安装目录。
      eclipse->Prefrences->Maven->installations->Add...找到解压maven的目录。
    4. 设置maven配置。
      eclipse->Prefrences->Maven->User Settings中User Settings里选择maven目录/conf/settings.xml文件,点击Update settings按钮。
    9. 运行项目

    项目右键->Run as->Maven build...对话框中设置Goals: tomcat:run
    JRE标签页设置VM arguments: -DMAVEN_OPTS=-Xms1024M -Xmx1024M -XX:PermSize=256M -XX:MaxPermSize=256M

    jeecg官方文档提到防止内存溢出错误

    点击run按钮,控制台中出现信息: Starting Coyote HTTP/1.1 on http-8080启动成功,访问http://localhost:8080/jeecg/
    后面启动直接点击run图标就行了。
    开始Happy吧!

    版本信息
    • jeecg库当时commit: 9cad9cc
    • macOS 10.12.4 (16E195)
    • jdk-7u80-macosx-x64, jdk-8u131-macosx-x64
    • apache-maven-3.5.0
    • eclipse-jee-oxygen-R-macosx-cocoa-x86_64
    其他参考
    如果帮到了您,打赏一杯咖啡吧~:)

    相关文章

      网友评论

          本文标题:mac下安装jeecg开发环境

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