【JAVA】【Basic】MacOS上搭建JAVA开发环境
2024-09-06 23:47:14
1. JRE
1.1. 下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html
1.1.1. dmg格式安装:
没啥可说的,各种下一步就完成了。
2. JDK
2.1. 下载地址:oracle的网站变化很快,如果连接失效请自己去www.oracle.com寻找
https://www.oracle.com/technetwork/java/javase/downloads/index.html
2.1.1. dmg格式安装:
没啥可说的,各种下一步就完成了。
注意:由于MacOS是不预装Java的(JRE或者JDK都没装),新的系统不用考虑兼容性问题。
如果是原来安装过Java任何版本请一定注意版本兼容问题,建议就安装一个版本Java,开发的时候如果需要其他版本可以手动把包解压到指定目录,用IDE去指定编译程序
以下是默认安装,但是JAVA_HOME没有配置,JAVA_HOME主要是给一些依赖Java的软件提供环境变量用的,所以安装不安装无所谓。
zhangkedeMacBook-Pro:~ root# ls -al /usr/bin/java
lrwxr-xr-x 1 root wheel 74 Jun 30 09:58 /usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java
zhangkedeMacBook-Pro:~ root# echo $JAVA_HOME zhangkedeMacBook-Pro:~ root#
3. IDE
3.1. IntelliJ IDEA(简称idea)
下载地址:http://www.jetbrains.com/idea/?fromMenu,新版的软件把community版和professional版整合了,根据License区分
3.2. Eclipes for J2EE
不建议在Mac上使用,因为Eclipes强依赖Java,会产生冲突的问题。
最新文章
- Redis之个人简单理解
- 解密jQuery事件核心 - 委托设计(二)
- 你注意了么?int与Integer的区别
- EXCEL 数字+E+数字 自动识别为指数形式的解决办法
- J - Sabotage - UVA 10480(最大流)
- 关于ios 推送功能的终极解决
- jQuery测验题
- 1_3 C语言解决求n!
- [Swift]LeetCode867. 转置矩阵 | Transpose Matrix
- 使用PHP+MySql操作——实现微信投票功能
- 全志A33 lichee怎样编译镜像
- RocketMQ的broker启动失败解决
- layer弹出框确定前验证:弹出消息框(弹出两个layer)
- Python 项目实践三(Web应用程序) 第三篇
- git经常使用命令和问题
- faster rcnn流程
- cartographer安装--Ubuntu14.04--indigo
- jQuery-处理css样式
- UVA - 10543 LIS
- socket socket讲解
热门文章
- 修改 oracle 数据库的 sys 账号密码,ERROR at line 1: ORA-01034: ORACLE not available
- typedef的用法 单向链表的查找、增加、删除、销毁。
- rocketmq有序消息的(四)
- 准备 dubbo 学习目录
- lombok标签之@Data @AllArgsConstructor @@NoArgsConstructor -如何去除get,set方法。@Data注解和如何使用,lombok
- 如何提高C# StringBuilder的性能
- [luogu5361]热闹的聚会与尴尬的聚会
- 『学了就忘』Linux用户管理 — 51、用户管理相关命令
- idea中解决整合SSM加载不到dataSource;
- P2066 机器分配 解析