如何在mac上使用idea做大数据开发

1 软件包下载

jdk1.8 (jdk1.8.0_231)
idea(包括2018,2019) (ideaIC-2019.3.3/ideaIC-2018.3.5)
汉化包:汉化包.rar
maven3.6.3 (apache-maven-3.6)

2 jdk的安装

第一:把包直接放到自定义目录下
第二:配置环境变量

a) 打开终端 输入 sudo vi /etc/profile 或者 sudo vi .bash_profile

解释:etc/profile是系统的配置文件
bash_profile是当前用户的配置文件
sudo是让当前用户暂时用于管理员用户的一些权限,如果让输入密码的话,这里是管理员的密码

b) profile内部的具体设置如下:

图片

  配置完执行 :wq!保存退出

c) 继续执行 source /etc/profile 使配置生效
d) 执行java -version测试

图片

 显示java的版本信息代表配置成功,这时我们可以在任何地方直接使用java,javac等命令.

3 idea的安装
a) 直接点击安装ideaIC-2019.3.3,按照步骤走,直到完成,这里没有什么特殊的
b) 汉化
到finder中找到idea,右键,点击显示包内容
将汉化包解压放在Contents/lib下面
重启idea即可

4 maven的安装

a) 将下载的maven包放在自定义目录下面

b) 点开maven包进入conf,找到settings.xml,进行简单配置(注意:可以配置使用阿里的,这里简单配置的本地的)

图片

 c) 我们也可以给maven配置环境变量
MAVEN_HOME=/Users/bihai/Downloads/apache-maven-3.6.3/
放在 .bash_profile下面即可

5 测试---使用idea创建第一个大数据项目

a) 创建maven项目
图片

 b) 配置mvaen的信息,关联我们安装好的maven区分:从这里进入是对当前工程进行配置

图片

 从这里进入是对新工程进行配置

图片

 c) 按照图对maven进行设置

图片

 下图是对jdk的设置

图片

 6 pom.xml文件的设置这里是使用maven进行获取jar包的配置文件

图片

这里的大部分配置跟windows一样,只有个别的地方需要注意,我提醒一下

上图中的${env.JAVA_HOME}中的env是用来获取系统环境变量,但是在mac10以上的版本,即使我们在bash_profile文件中配置了JAVA_HOME,这里也不能直接铜鼓env将JAVA_HOME点出来,默认只识别系统默认的环境变量,比如:SHELL,PATH.

处理方法:我们需要手动添加一下.通过命令launchctl setenv

例如添加JAVA_HOMElaunchctl

setenv JAVA_HOME /Users/bihai/Downloads/jdk1.8.0_231.jdk/Contents/Home

下面是对命令的解释说明 添加环境变量

  launchctl setenv variable “value”
  删除环境变量
  launchctl unsetenv variable
  查看环境变量
  launchctl getenv variable

最后重点重点重点!!! 配置完成必须重新启动idea,我们就可以通过env将JAVA_HOME点出来

和大家一起分享java、web前端、Python、大数据等方面技术知识,探讨IT编程技术相关问题!

1 声望
0 粉丝
0 条评论
推荐阅读
Css基础知识点总结
CSS基础CSS(cascading style sheet) 汉译为层叠样式表,是用于控制网页样式WEB标准中的表现标准语言,在网页中主要对网页信息的显示进行控制。目前推荐遵循的是W3C发布的CSS3.0版本;用来表现HTML或者XHTML等样式文...

编程世界

IDEA 2022.3.2 最新破解安装教程,附激活码(2023 年 2 月 10 号,亲测有效)
申明:本教程 IntelliJ IDEA 破解补丁、激活码均收集于网络,请勿商用,仅供个人学习使用,如有侵权,请联系作者删除。若条件允许,希望大家购买正版 !PS: 本教程最新更新时间: 2023年2月1日, 网站持续更新,收...

程序员徐公1阅读 7k评论 1

封面图
intellij-idea 插件 ja-netfilter 使用教程
0. 插件作者博客[链接]1. 下载插件[链接]在项目release页中下载2. 插件配置打开ja-netfilter\config中的url.conf,内容配置如下 {代码...} 打开ja-netfilter\config中的dns.conf,内容配置如下 {代码...} 打开ja-...

stone阅读 1.2k

初识远程开发,使用Jetbrains IDE进行远程开发解决笔记本内存不够的问题
目前笔记本写Java的基本矛盾是:IDEA日益增长的内存容量需要,和落后的笔记本内存不可增加之间的矛盾。远程开发解决了什么痛点问题?移动设备性能有限当前IDEA和Chrome两个内存大户,分分钟把16G吃满不成问题,直...

LYX6666阅读 1k

2023 年 Pycharm 最新激活码_破解教程,亲测有用,永久有效
本文分享一下 PyCharm 2022.2.3 版本最新激活破解教程,都是 Jetbrains 产品,本文专门配上了 Pycharm 的图片,跟着下面教程一步一步来即可。申明:本教程 Pycharm 破解补丁、激活码均收集于网络,请勿商用,仅供...

程序员徐公1阅读 746评论 1

封面图
IntelliJ IDEA 2022.1永久破解激活教程(最新版,亲测可用)
本文将通过图解的方式指导你激活IDEA第一步: 下载最新的 IDEA 2022.2 版本安装包我们先从 IDEA 官网下载 IDEA 2022.2 版本的安装包官方下载地址点击下载,静心等待其下载完毕即可。第二步: 先卸载老版本的 IDEA第...

旅途中的灯泡阅读 578

和大家一起分享java、web前端、Python、大数据等方面技术知识,探讨IT编程技术相关问题!

1 声望
0 粉丝
宣传栏