Mac下部署java环境

2019-10-08  本文已影响0人  薛延祥

1、Mac自带有java,版本是1.6.0_65,十分老旧,需要安装最新的jdk

2、Javase、Javaee、Javame的区别

/*简而言之,

javase是基础,要先学,

javaee是企业级,接着学,然后可以转到javaweb方向,

javame是做移动应用的。

基础必须先学,然后再考虑下一步*/

Java 平台有三个版本,这使软件开发人员、服务提供商和设备生产商可以针对特定的市场进行开发

3、java jdk也区分两个,Oracle JDK与OpenJDK到底有什么不同,需要使用oracle jdk。

Oracle JDK便是平常我们在windows系统上做开发使用的JDK,又称作SUN JDK。OpenJDK则是大多数linux系统版本自带的JDK,那它们有什么不同呢?

(1)OpenJDK是Oracle JDK的精简版本

虽然说OpenJDK与Oracle JDK绝大部分相同,但是还是得小心这种情况:本地代码测试OK,上了sit环境发现各种莫名其妙的问题,这时候需要看下部署sit环境的JDK是不是和本地一致了。其次OpenJDK是不包含部署功能的,比如:Browser Plugin、Java Web Start、以及Java控制面板。

(2)授权协议不同

OpenJDK采用GPL V2协议, SUN JDK则采用JRL。说白了,使用OpenJDK就不要想使用JAVA商标了。

(3)版本对比

OpenJDK的特点是更新频繁,实现快速迭代和高效试错,为Oracle JDK LTS版本打下基础。Oracle JDK的特点是单版本长期支持,提供稳定可用的商业版本,商用收费,学习研究免费。

4、去java官网下载javase的Mac版本jdk

http://www.oracle.com/technetwork/java/javase/downloads/index.html

5、下载安装后检测java版本

java -version

6、配置环境变量使任何地方都能使用java命令

更改环境变量:sudo vim /etc/profile

刷新环境变量:source /etc/profile

校验环境变量配置:

7、运行java文件,输出hello world

建立hello.java文件

进入该文件所在的文件夹,运行 javac hello.java 命令,生成hello.class文件

再运行 java hello 命令,即可输出 hello world

上一篇 下一篇

猜你喜欢

热点阅读