Java开发环境搭建的准备工作

网络配置(修改hosts)

什么时候需要

比如我们在安装homeBrew的时候会遇到

curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused

发现脚本需要到 raw.githubusercontent.com上拉取代码,但是域名的DNS解析被污染,导致DNS解析过程不能获取正确的IP地址。

怎样找替换

打开 https://www.ipaddress.com/ 输入访问不了的域名,即raw.githubusercontent.com

可以看到

把找到的IP直接在hosts中映射就好了

怎样进行hosts文件修改

为了方便进行网络资源访问比如github我们需要对hosts文件进行修改,对于Mac常规的方式是在Finder中使用 快捷键 command + shift + G

这里我推荐用第二种SwitchHosts

开发环境

Java环境搭建

JDK下载

Google jdk download 我们会找到Oracle网站,选择jdk8版本下载

Java配置环境变量

打开terminal,我喜欢用 iTerm2 搭配Oh My Zsh. 输入code .bash_profile(code 是vscode命令,怎么配置用vscode在terminal中使用见Visual Studio Code on macOS)

如果是第一次配置环境变量,使用命令 touch .bash_profile 创建一个名为 .bash_profile 隐藏配置文件(怎么查看隐藏文件(快捷键 command + shift + .));

查看当前安装的Java版本号

terminal中输入java -version

在配置文件中输入下面的内容:

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH

JAVA_Home 中版本号就是上面terminal中显示的版本号,当然这个办法比较土,也可以按照苹果开发者网站上的办法找Important Java Directories on Mac OS

在terminal中输入ls -l /usr/libexec/java_home

出现文件的时候可以按住command点击目录跳转也就会显示出上面截图中的路径

阅读公司技术文档

文档地址:SpringCloud微服务架构

这篇文档中说明了项目的模块划分和环境信息等

快速导包(Maven)

第一运行下载依赖包非常慢,然后同事把他电脑中的资源直接打包发给我替换掉原有的资源就完成了依赖包的下载过程。

进入该文件夹,然后替换资源文件


到这里所有的前期准备工作都做完了可以运行项目了。

Java开发环境搭建的准备工作的更多相关文章

  1. Java 开发环境搭建

    找到一篇很不錯的Java開發環境搭建的博客, 原文地址為:http://www.cnblogs.com/bribe/p/3377008.html Java 开发环境搭建 一.开发工具获取 1.开发工具 ...

  2. 开始JAVA编程的敲门砖——JAVA开发环境搭建

    从头开始的java编程--JAVA开发环境搭建 一.什么是java的开发环境? 顾名思义java的开发环境是提供并保证整个java程序开发运行的必要的环境,搭建java开发环境是开始java编程的敲门 ...

  3. 【java系列】java开发环境搭建

    描述 本篇文章主要讲解基于windows 10系统搭建java开发环境,主要内容包括如下: (1)安装资料准备 (2)安装过程讲解 (3)测试是否安装成功 (4)Hello Word测试 1   安装 ...

  4. spark JAVA 开发环境搭建及远程调试

    spark JAVA 开发环境搭建及远程调试 以后要在项目中使用Spark 用户昵称文本做一下聚类分析,找出一些违规的昵称信息.以前折腾过Hadoop,于是看了下Spark官网的文档以及 github ...

  5. Windows系统下JAVA开发环境搭建

    首先我们需要下载JDK(JAVA Development Kit),JDK是整个java开发的核心,它包含了JAVA的运行环境,JAVA工具和JAVA基础的类库. 下载地址:http://www.or ...

  6. 超全详解Java开发环境搭建

    摘自:https://www.cnblogs.com/wangjiming/p/11278577.html 超全详解Java开发环境搭建   在项目产品开发中,开发环境搭建是软件开发的首要阶段,也是必 ...

  7. MAC系统 -java开发环境搭建

    MAC - java开发环境搭建 软件: jdk Intellij IDEA:java开发工具 maven:jar包管理 git :源码管理 sourceTree :源码管理GUI客户端 Studio ...

  8. 初识Java以及JAVA开发环境搭建

    目录 JAVA帝国的诞生 C&C++ JAVA JAVA特性和优势 JAVA三大版本 JDK.JRE.JVE JAVA开发环境搭建 JDK下载与安装.卸载 安装JDK 卸载JDK JDK目录介 ...

  9. 1.Java开发环境搭建

    Java开发环境搭建 date: 2021-4-7 19:17:30 JDK安装 下载所需的JDK版本,点此下载JDK8的安装包 挑选对应的系统版本 配置环境变量 打开高级系统设置,找到系统变量 在系 ...

随机推荐

  1. windows:shellcode 远程线程hook/注入(四)

    https://www.cnblogs.com/theseventhson/p/13236421.html  这里介绍了利用回调函数执行shellcode的基本原理:这里介绍另外一种利用回调执行she ...

  2. day12. 闭包

    一.概念 """ 如果内函数使用了外函数的局部变量, 并且外函数把内函数返回出来的过程,叫做闭包 里面的内函数是闭包函数 """ 二.基本语 ...

  3. Spring Boot 自定义数据源 DruidDataSource

    https://blog.csdn.net/wangmx1993328/article/details/81865153 springboot 使用DruidDataSource 数据源   一.添加 ...

  4. LINUX --- echo修改GPIO状态

    GPIO sysfs Interface The GPIO sysfs interface allows users to manipulate any GPIO from userspace (al ...

  5. Android Studio--Activity实现跳转功能

    首先,完成一个布局文件,名字就叫做activity_text_view.xml <?xml version="1.0" encoding="utf-8"? ...

  6. Hive对字段进行urlDecode

    最近项目中需要对埋点日志hive表进行分析,并且按一定的规则统计出来满足要求的用户pin.本来以为是一件比较简单的事,结果在查看导出的词表时发现很多带有"%"的明显具有url en ...

  7. C语言学习笔记之杂七杂八容易忽略的点(以后看到一直补充)

    1.变量名可以由 数字 字母 下划线 组成.数字不能用在开头 2.取余%:  只能是整数取余 3.sizeof是个关键字  不是函数 4.printf("%10d\n",a); 共 ...

  8. 学习Hibernate5这一篇就够了

    配套资料,免费下载 链接:https://pan.baidu.com/s/1i_RXtOyN1e4MMph6V7ZF-g 提取码:8dw6 复制这段内容后打开百度网盘手机App,操作更方便哦 第一章 ...

  9. ElasticSearch 7.8.1 从入门到精通

    学前导读 ElasticSearch对电脑配置要求较高,内存至少4G以上,空闲2G内存,线程数4018+ 学习的时候,推荐将ElasticSearch安装到Linux或者mac上,极度不推荐装Wind ...

  10. SqlServer 版本号

    RTM (no SP) SP1 SP2 SP3 SP4 SQL Server 2014      codename Hekaton  12.00.2000.8 SQL Server 2012      ...