Java学习之路[0]:配置JDK9及其主流IDE安装(Win10与Linux(Deepin))
2018-03-13 10:39
766 查看
0x00 让我扯个皮 ;)
(提示:想直奔主题==>选择目录==>选择你的操作系统)大学真的好快,一转眼进入了新学期,目前大二下,可算是几经周折步入计科之路,可这并不是喘息之时,我一定要好好努力,向着自己期望的将来一步步走去,好了,废话不多说,开始干活~
0x01 Win10平台– M$ 大法好
安装JDK与尝试配置环境:
根据自己的操作系统在官网下载对应版本的JDK,http://www.oracle.com/technetwork/java/javase/downloads/index.html
PS:本教程以JDK9为例,其他版本可能配置环境变量略有不同
Step:
如图所示:下载JDK ,下载后直接安装即可,注意:笔者使用的安装路径为默认路径
安装成功后,可以在相应目录下,找到JDK整个文件.
在这时,已经可以在CMD或Powershell中运行
java -version命令,但是
javac -version无法运行,我们自行配置变量.
把小娜调出(按Win键或其他),输入
huanjing或
环境变量.如图所示
加入系统变量按图操作即可.
首先是Java_Home
Java_Home
C:\Program Files\Java\jdk-9.0.1
注意这里的jdk名称,如果与你的名称不一样,以你的jdk名字为准
这里是与JDK9之前版本区别的地方,因为JDK9的安装把JRE与JDK分开了,如果你是JDK8或之前版本,我推荐你去参考这个或自行搜索:)https://www.cnblogs.com/cnwutianhao/p/5487758.html
接下来是
Jre_Home
C:\Program Files\Java\jre-9.0.4
注意这里的jre名称,如果与你的名称不一样,以你的jre名字为准
再添加CLASSPATH(设置后/bin下面的二进制命令,如
javac指令才能用)
CLASSPATH
.;%Java_Home%\lib\;%Jre_Home%\lib;
注意:一定要复制完整
最后将jdk和jre两个bin目录加到PATH中,如果不是这种编辑的窗口,请将地址放到路径前面,注意最后要以
;分隔
地址为
C:\Program Files\Java\jdk-9.0.1\bin
C:\Program Files\Java\jre-9.0.4\bin
可以打开你的CMD或Powrshell试试了
java -version
javac -version
这样就大功告成了,O(∩_∩)O
参考:http://blog.csdn.net/nmgrd/article/details/78153398
安装IDE:
-* Eclipse*:- Step:
1. 去官网下载安装包:https://www.eclipse.org/
2. 务必配置好最基础的JRE环境,否则Eclipse进不去(捂脸..
我只下了一个for java developer的包…解压到你喜欢的目录即可,新手一切从简.
3. 点击如图所示,成功启动!
起初是一个选择工作地的配置,按喜好自己配置把= =.
- IDEA:
- Step:
1. 去官网下载安装包:https://www.jetbrains.com/idea/download/#section=windows
2. 下载安装即可,第一次启动有一些简单配置,按需要自行适配.笔者Window10没有安装,这些IDE大概都差不多…
- 最后: 相信不少人都是从微软的Windows系统接触到计算机,诚然接触到Linux的我已经很少来到Windows平台上,不过也正是它的简单易用,让不少人感受到科技的快乐,给巨硬一个赞(滑稽,但这个系统对我而言,并不友好,至少在编程开发上没有Linux方便,虽然不得不承认Win10做的不错,尤其是WSL,都快成为最好的Linux发行版了(逃
0x02 Linux平台–Deepin 国人的骄傲
安装JDK与尝试配置环境:
在官网下载对应版本的JDKhttp://www.oracle.com/technetwork/java/javase/downloads/index.html
PS:本教程以JDK9为例,其他版本可能配置环境变量略有不同
Step:
1.如图所示:下载JDK
(.rpm为RedHat系Linux选择安装,这里并不介绍)
2.打开Terminal ,
cd到JDK所在文件下
cd Downloads # 我下载到了这个文件中
3.执行[/b]
sudo tar -zxvf jdk-9.0.4_linux-x64_bin.tar.gz -C /opt/jdk
-zxvf和
-C之间的JDK压缩包名自行更改,
-C后的路径可以自行更改
根据官网提示
Starting with version 8u40, the JDK installation is integrated with the alternatives framework and after installation, the alternatives framework is updated to reflect the binaries from the recently installed JDK. Java commands such as java, javac, javadoc, and javap can be invoked from the command line.
sudo update-alternatives --install /usr/bin/java java /opt/jdk/jdk-9.0.4/bin/java 1200 sudo update-alternatives --install /usr/bin/javac javac /opt/jdk/jdk-9.0.4/bin/javac 1200
最后分别执行一下
sudo update-alternatives --config java sudo update-alternatives --config javac
确定的确选择新的JDK
最后测试命令
java --version和
javac --version是否生效为Oracle JDK即可
如果上述命令失效,请向你的shell,如
.bashrc文件末尾添加软连接,这样可以手动编译问题,但你的IDE有可能不能使用Java全局变量
(因为根本没配置好┑( ̄Д  ̄)┍).
参考
https://wiki.deepin.org/index.php?title=Deepin%E4%B8%8Bjava%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83%E9%83%A8%E7%BD%B2
https://bbs.deepin.org/forum.php?mod=viewthread&tid=145190&highlight=jdk
添加环境变量
上述失败,请尝试这个方案0.
sudo apt-get autoremove openjdk-8-j* # 为了防止冲突,卸载开源包
1.
sudo gedit /etc/environment # 打开该文件
2. 在该文件最下行添加如下:
:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib: export JAVA_HOME=/opt/jdk/jdk-9.0.4
接下来使刚刚的命令生效
source /etc/environment
此时应该可以使用java命令了,不过是当前用户的的。
接下来配置所有用户设置
sudo gedit /etc/profile
将下列代码添加至文件底部
#set Java environment export JAVA_HOME=/opt/jdk/jdk-9.0.4 export CLASSPATH=.:JAVA_HOME/lib:JRE_HOME/lib:${CLASSPATH} export PATH=$JAVA_HOME/bin:$PATH
并使其生效
source /etc/profile
这个时候就可以试试
java -version看看是否配置成功了。
参考:https://www.jianshu.com/p/618b3bb9e9f1
安装IDE:
[推荐]懒人方法:使用深度商店下载相应软件
打开深度商店;
搜索Eclipse/IDEA;
找到你所要的应用版本,点击下载等待安装即可.
注意:不要在深度商店下载安装软件时使用这些命令安装/更新应用,会形成锁.
apt-get update/install/upgrade.dist-upgrade
最后:虽然Deepin还不算成熟,相比Ubuntu等发行版,但哪个发行版上来就很多人问津的?至少现在Deepin属于上升期,活跃的论坛和良好的社区反馈,非常接地气地造了DDE(桌面环境)的轮子,满足我一个Linux使用者的大多需求,从Centos到Ubuntu到Debian再到Deepin,这是真正满足我,让我安心地在上面学习的Linux发行版,强烈支持,强烈安利2333!话说以后要试试Arch Linux,毕竟不折腾不算玩Linux. (∩_∩)
尝试手动编译第一个Java程序:
因为JVM的存在使得Java程序可以跨平台,所以我在Deepin演示这个经典代码,Win上面命令都一样.1.新建一个文档,命名为
Main.java或者打开一个编辑器(Win下推荐
Notepad++,不推荐自带记事本),我这里使用内置的
gedit,输入以下代码后另存为
Main.java
代码:
public class Main { public static void main(String args[]) { System.out.println("Hello World!"); } }
2. 打开终端(Win的
Cmd或
Powershell)
切换到刚刚那个
Main.java的文件目录.
首先输入编译指令
javac Main.java
没有任何错误报告生成,编译成功!
接下来输入
java Main,嘎嘎~~
相关文章推荐
- win7+64位+Java学习基本软件安装+环境配置+eclipse(IDE)
- 学习笔记1——Linux(CentOS)在虚拟机上最小化安装之后的网络配置及其与主机的连接
- Java学习之路-安装与配置
- linux学习系列--2.centos minimal 配置 java环境 安装jdk tomcat redis mysql
- Java学习笔记--解析JDK与IDE(Linux下Java环境变量的配置)
- 【学习笔记】 linux中安装配置java
- 开始java的重新学习之路(一)-------maven的安装与配置
- 学习笔记1——Linux(CentOS)在虚拟机上最小化安装之后的网络配置及其与主机的连接
- Java菜鸟学习笔记--IDE篇(一):ubuntu下eclipse安装配置
- 我的java学习之路(1)jdk的安装与配置
- Linux学习第二篇 Java环境安装配置教程
- 0046 Linux(ubuntu14.04)下安装java及其环境配置
- 我的LINUX学习之路一之没有正确安装GNOME电源管理器的默认配置与密码修改
- [转载]Java安装配置(linux)
- linux下java的安装和环境配置
- Linux下Java的安装及环境配置
- Linux下Java环境的安装和配置 (CentOS+JDK1.5.0_11)
- GNU/Linux下Java开发环境的安装和配置
- [Linux]在Linux上部署Java开发环境笔记(一):虚拟机安装Linux,配置Linux和主机XP能互Ping成功
- Linux Java环境配置安装