mac安装java开发环境-包含JDK、Maven、Svn、Idea
由于业务发展需要,换了一台mac pro,发现安装本地开发环境步骤比较多,问题较多,再此将本次安装遇到的问题记录下来,以便后续观看
下载与安装JDK
下载JDK
JDK8、JDK11可点击获取,也可以从官网下载,官网下载较慢
安装JDK
直接双击.dmg安装,然后拖入安装程序即可
默认安装路径:
/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home
通过命令JDK安装路径:
/usr/libexec/java_home -v
下载与安装Maven
可通过点击这里,或直接通过官网下载
解压maven
选择解压路径,这里我选择: /Users/liwang/Documents/sctech/java/maven
配置maven本地仓库地址
打开maven的配置文件
配置本地仓库地址
配置JDK与Maven的环境变量
打开终端
编写资源文件
sudo vim /etc/profile
在资源文件末尾写入内容
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home
JAVA_BIN=/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$PATH:$JAVA_HOME/binM2_HOME=/Users/wangli/Documents/sctech/java/maven/apache-maven-3.6.3
PATH=$PATH:$M2_HOME/bin
export JAVA_HOME
export JAVA_BIN
export CLASSPATH
export M2_HOME
export PATH
强制保存文件
资源文件生效
source /etc/profile
ps:也可以使用其他资源文件
验证JDK与Maven
java -version
mvn -v
chmod a+x /Users/liwang/Documents/sctech/java/maven/apache-maven-3.6.3/bin/mvn
安装SnailSVN
通过appstore安装svn
配置访达
默认安装,直接点下一步即可
安装完毕后,点击 打开系统偏好设置
勾选 snailsvn访达扩展
拉取svn代码到指定路径
在拉取的代码里,查看svn功能
右击
安装IDEA
下载IDEA
点击这里下载2022.1.1版,或者到官网下载
ps:社区版(Community)免费但功能受限,终极版(Ultimate)收费但功能完善
安装IDEA
双击.dmg文件,将安装包拖入安装程序安装即可,(步骤中需勾选64位)
打开SVN拉取的代码
设置好maven
遇到的问题
IDEA提示:svn: error: The subversion command line tools are no longer provided by Xcode
解决办法
1、重新安装xcode
xcode-select --install
2、安装svn
brew install svn
执行brew install svn提示:zsh:command not found:brew
解决办法
安装Homebrew
1、/bin/zsh -c "$(curl-fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
2、/bin/zsh -c "$(curl https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
ps:以上两个请求,选择可以执行的
使安装生效: 安装成功 但还需要重启终端 或者 运行 source /Users/wangli/.zprofile 否则可能无法使用
执行brew install svn
验证svn
mac 下idea 提示: the working copy at is too old to work with client
执行 mvn -v 提示: zsh: command not found: mvn
source ~/.bash_profile
参考上问,重新打开终端又会出现:zsh: command not found: mvn
原因: zsh的配置文件没有加载~/.bash_profile的配置项
执行如下命令:
vim ~/.zshrc
如果在文件末尾追加如下内容(如没有该文件则直接创建,并追加如下内容保存即可):
source /etc/profile
运行展示
mac安装java开发环境-包含JDK、Maven、Svn、Idea相关推荐
- Mac环境下配置Java开发环境(jdk+maven+tomcat+idea)
记录下在Mac环境下配置java开发环境,包括jdk,maven,tomcat和idea 下载及安装jdk 首先到官网下载jdk,这里就用目前官网最新的9.0.4 无脑双击安装就可以: 配置jdk 进 ...
- mac下java 开发环境搭建
mac配置java开发环境: jdk1.7 +sdk1.7+maven +tomcat 1.先安装jdk ,才能安装sdk . 2 mac中jdk1.7的默认位置:/Library/Java/Ja ...
- wim10系统怎么装java_w10系统怎么安装java开发环境|w10安装java开发环境的方法
w10系统怎么安装java开发环境?java开发环境搭建 for java新学者不清楚的话,可以看看以下的教程. 具体方法如下: 1.下载开发工具包(JDK).对于不同的操作系统,可下载的文件格式不同 ...
- Mac配置Java开发环境
Mac配置Java开发环境 1.检查是否装了jdk 在终端输入:java -version,如果没有安装过jdk会提示需要安装jdk. 2.下载并安装jdk jdk下载地址:https://www.o ...
- Java 开发环境配置jdk安装教程
Java 开发环境配置 在本文中我将为大家介绍如何搭建Java开发环境. 小破站视频教程:https://www.bilibili.com/video/BV1ji4y1u74e/ Windows 上安 ...
- Mac搭建Java开发环境最佳指南
一.前言 作为一名Java开发工程师,入门以及在公司的工作环境都是使用的Windows,有一家公司的办公电脑环境用的是ubuntu系统,还没有体验用Mac来开发是怎么样的感受呢. 个人电脑还是刚上大学 ...
- linux/ubuntu下安装java开发环境
在ubuntu下安装和配置java开发环境,下面对自己的一些实践做了一下总结. Sun JDK的安装一般有两种方式: 一.通过ubuntu提供的包管理工具进行安装 ubuntu在其包仓库里都包括有JD ...
- fedora java 开发环境_Linux(Fedora 14)下 java开发环境配置 ——jdk的安装与配置
1.下载(以jdk-6u21-linux-i586.bin为例),并将文件放到/opt目录下,然后安装: [root@thinkpad-pc lee]# cd /opt [root@thinkpad- ...
- Mac M1 安装Java 开发环境(极其简单的操作)
由于换了M1,安装各种环境相比于Intel成熟的环境要费劲一些. 但是现在各个软件都有支持M1 chip的版本了,所以就比较好了. 有试过用homebrew安装java但是一致安装不上,看网上的解决方 ...
最新文章
- 阿里面试官:接口的幂等性怎么设计?
- centos 7安装 navicat
- 自然语言处理的发展历程
- 为什么选择格鲁圣教之Go程序版
- 程序21、程序22和程序23
- Java程序员从笨鸟到菜鸟全部博客目录
- 对于DataSet中的问题真是郁闷啊
- 做程序开发的你如果经常用Redis,这些问题肯定会遇到
- 2月国内操作系统市场份额:Windows XP持续下降
- flutter从0到1构建大前端应用 pdf_前端骨架屏都是如何生成的
- hadoop中setup,cleanup,run和context讲解
- C语言描述栈的实现及操作(数组实现)
- 《计算机网络》第六章:传输层(The Transport Layer)
- 奥特曼在银行里下象棋的梗
- 判断文件是否存在 VC++
- OC基础--关键字@property 和 @synthesize
- 操作系统-管程、进程和线程之间的差别
- 软件是指示计算机运行所需的程序,计算机文化基础知识点
- 【汉化】nitrosdk。。。这个。。。天朝V5
- 移动磁盘拒绝访问要怎样办啊
热门文章
- 自控重点整理1.1 比例微分PD控制器的作用
- 智慧边缘计算安全综述
- CryptoJS v3.1.2 源码自取
- Spring Boot使用@RepeatSubmit 防止重复提交
- File和MultipartFile互转
- Pandas常用累计、同比、环比等统计方法实践案例
- sql 累计占比_sql中查询占百分比percent和通配符的使用
- 5.Numpy数组中数据的抽取
- [实例]【EXCEL VBA】如何在excel里嵌入网页,动态显示网页 未完成
- 查看电脑内存个数、主频(工作频率)、容量、位宽等的方法总结