mac下安装jeecg开发环境

本文按照安装顺序精简的写了关键步骤避开了一些坑,希望能节省朋友们时间,少踩坑就足够了。
前提是会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
其他参考
如果帮到了您,打赏一杯咖啡吧~:)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,073评论 19 139
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 47,142评论 6 342
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,084评论 25 709
  • “学五渣”的美国大学申请术古典老师在《跃迁》中讲了一个传奇故事。一个国内的穷学生,平时不怎么努力,想要报考国外一个...
    淡之阅读 3,674评论 2 22
  • 2011年至今近五年的职业生涯,我都在同一家公司服务。这是我和职场的“初恋”。 近五年中,直属领导换了三任。三任领...
    飞常说法阅读 5,129评论 0 3

友情链接更多精彩内容