java开发环境构建
一. 基本工具安装
1. 配置终端命令别名
vim ~/.bash_profile |
2. 配置git
(1) 添加git的配置文件
vim ~/.gitconfig |
(2) 生成并添加ssh密钥,使用以下命令
ssh-keygen -t rsa -C "邮箱" |
(3) 确认已开通GitLab账号及权限。登录http://code.qijiayoudao.net/,在左侧 profile settings中,点击 SSH Keys,上传自己的ssh-key,即~/.ssh/id_rsa.pub中的内容

3. 安装JDK
(1) 从百度云盘地址http://pan.baidu.com/s/1skvJAcH下载JDK安装文件jdk-7u76-macosx-x64.dmg (下载时间比较长,也可以从其他同事那通过QQ传输)
(2) 双击dmg文件进行安装
(3) 修改.bash_profile配置文件
vim ~/.bash_profile |
(4) 验证
java -version |
4. 安装MAVEN
(1) 从百度云盘地址http://pan.baidu.com/s/1hrwHPgo下载MAVEN安装文件apache-maven-3.0.3-bin.tar
(2) 安装:双击tar文件解压,移动apache-maven-3.0.3目录到自己设定的MAVEN目录下,建议/Users/yourName/Programs
(3) 修改.bash_profile配置文件
vim ~/.bash_profile |
(4) 添加settings.xml配置文件
mkdir ~/.m2 |
(5) 验证
mvn -version |
5. 安装homebrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" |
6. 安装thrift
brew install thrift |
二. 安装mysql本地测试库
1. 安装本地mysql
brew install mysql |
2. 创建saas用户
mysql -uroot |
3. 从线下测试库(dev-01)将business和management两个库dump出sql文件business_日期.sql和management_日期.sql,导入到本地库
mysql -usaas -p |
三. 拷贝代码到本地,运行
1. 从代码仓库获取backend代码,建议放在~/Workspace/目录下
git clone git@123.45.678.90:xxxx/backend.git |
2. 从命令行运行工程
mvn clean jetty:run |
3. 验证,访问http://localhost:8080/index
四. 安装开发环境IDEA
1. 从百度云盘地址http://pan.baidu.com/s/1i4nSynb下载IDEA安装文件ideaIU-14.0.3.dmg
2. 双击dmg文件进行安装
3. 运行IDEA,会提示"需要安装旧Java se 6运行环境才能打开",点击"更多信息",打开JDK6的下载也,下载安装,再次运行IDEA
注:此时JDK7和JDK6同时存在。想要看已经安装的JDK版本及目录,运行命令"/usr/libexec/java_home -V";想要看默认JDK的路径,运行命令"/usr/libexec/java_home",截图如下:

4. 从网上自行下载相应版本的注册码并激活,可以试试这个网页中的注册码:http://hw1287789687.iteye.com/blog/2153894
5. 导入代码
(1) 点击Import Project,找到要导入工程的pom.xml

(2) 保持默认设置,一路下一步;直到添加JDK路径,点"加号"浏览到JDK1.7的路径并添加,默认是/Library/Java/JavaVirtualMachines/jdk1.7.0_76.jdk/Contents/Home;最后点击Finish





(3) 导入完成后,可能需要等待一段时间下载依赖的maven等,待工程代码的错误完全解决,点击右上角的"Edit Configurations"添加运行项

(4) 在左侧点击"加号"并选择Maven,在右侧填写相关的信息及命令如下图


(5) 点击右上角的Debug按钮,运行工程,此时会弹出未配置Maven目录的提示,点击OK,再从底下的Event Log点击configuration dialog,点击Override并浏览到Maven的安装目录



(6) 再次点击右上角的Debug按钮,运行工程,如下图所示,运行成功,访问http://localhost:8080/index验证

java开发环境构建的更多相关文章
- Spark的Java开发环境构建
为开发和调试SPark应用程序设置的完整的开发环境.这里,我们将使用Java,其实SPark还支持使用Scala, Python和R.我们将使用IntelliJ作为IDE,因为我们对于eclipse再 ...
- centos7之Java开发环境构建
CensOS7环境 我个人的博客环境如下: 希望这个教程可以帮助到linux新手朋友们或者其他在安装软件时遇到问题的朋友们 当然了,百度上也有很多类似这样的教程,我个人贴出来,一来为分享,二来以后自己 ...
- centos7 Java开发环境构建
原帖 https://www.cnblogs.com/youcong/p/9118753.html Java开发基本环境 1.jdk的安装 https://www.cnblogs.com/zenghu ...
- Unit01: JAVA开发环境案例
Top JAVA Fundamental DAY01 JDK及Eclipse目录结构操作 JDK的安装及配置 控制台版的JAVA HelloWorld 使用Eclipse开发Java应用程序 1 JD ...
- 实验一 Java开发环境的熟悉
实验一 Java开发环境的熟悉(Linux + Eclipse) 实验内容 1.使用JDK编译.运行简单的Java程序: 2.使用Eclipse 编辑.编译.运行.调试Java程序. 实验要求 1.没 ...
- 20145225《Java程序设计》实验一 Java开发环境的熟悉(Linux + Eclipse)
20145225<Java程序设计> 实验一 Java开发环境的熟悉(Linux + Eclipse) 实验内容 1.使用JDK编译.运行简单的Java程序: 2.使用Eclipse 编辑 ...
- Docker最全教程之使用Docker搭建Java开发环境(十七)
前言 Java是一门面向对象的优秀编程语言,市场占有率极高,但是在容器化实践过程中,发现官方支持并不友好,同时与其他编程语言的基础镜像相比(具体见各语言镜像比较),确实是非常臃肿. 本篇仅作探索,希望 ...
- 学号 2018-2019-20175212 实验一 《Java开发环境的熟悉》
学号 2018-2019-20175212 实验一 <Java开发环境的熟悉> 一.实验内容及步骤 1.使用JDK编译.运行简单的Java程序 mkdir 20175212exp1创建20 ...
- 20165316 实验一 Java开发环境的熟悉
实验一 Java开发环境的熟悉 基础-Java环境的构建和简单程序 实验要求 建立"自己学号exp1"的目录 在"自己学号exp1"目录下建立src,bin等目 ...
随机推荐
- django中iframe问题
因为在django中无法识别我们普通的url格式,比如使用<iframe src="articles.html"></iframe>,这种格式django无 ...
- Python安装以及简单使用教程
以windows版本举例: 1.首先去Pycharm官网,或者直接输入网址:http://www.jetbrains.com/pycharm/download/#section=windows,下载P ...
- Node Newbie Error – NPM Refusing to Install Package as a Dependency of Itself
46 error argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_ ...
- 小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_3-3.Vidoe相关接口完善和规范协议
笔记 3 .Vidoe相关接口完善和规范协议 简介:完善相关接口,协议规范讲解 1.save接口保存对象 1)@RequestParam(value = "p ...
- CentOS7+rsync+sersync实现数据实时同步
一.全网数据备份方案 1.需要备份的文件目录有(原则上,只要运维人员写入或更改的数据都需要备份)./data,/etc/rc.local,/var/spool/cron/root等,根据不同都服务器做 ...
- mysql千万级数据表结构修改
当需要对表进行ddl操作如加索引.增删列时,数据量小时直接在线修改表结构影响不大当表达到百万.千万数据就不能直接在线修改表结构 下面是具体的过程:1.备份数据select * from ih_orde ...
- Elasticsearch 在CentOs7 环境中开机启动
由于园区的电源不是很稳定,经常会断电,断电之后几十台服务器,启动服务都要人肉启动,真是非常蠢的行为: 开机自启动服务就很有必要,之前设置过,后来没有成功就不管了,断电好几次之后,意识到这个问题就很严重 ...
- 在java中异常中的题目---重要的一点
public classTest { public static void main(String[] args) { System.out.println(newTest().test()); } ...
- Stream系列(十四)parallet方法使用
并发 视频讲解:https://www.bilibili.com/video/av78408286/ EmployeeTestCase.java package com.example.demo; i ...
- 菜鸟系列docker——搭建私有仓库harbor(6)
docker 搭建私有仓库harbor 1. 准备条件 安装docker sudo yum update sudo yum install -y yum-utils device-mapper-per ...