这篇算是在博客园写的第一篇博客,已经进入博客园有一段时间了,想在这里写下自己遇到的一些技术上的问题和解决方法,当然主要的内容都是关于编程方面的内容,现在算是刚刚正式开始学习编程这方面的内容,希望自己可以保持记录的好习惯。
这第一篇博客想记录一下自己今天在安装JDK的时候遇到的一些问题,也将其安装与环境配置过程记录下来,主要在安装过程中因为安装路径的原因出现了问题,想尽量避免一下。
首先是JDK的下载,在Sun公司的官方网站上就有JDK开发工具集最新版本的免费下载,这里我们以64位的Windows操作系统为例,选择对应版本下载。下面是下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
下载完成后双击程序即可进入安装界面
然后点击下一步我们会依次进入两个安装路径的选择。
注意:这两个路径不能相同,否则会因为文件覆盖导致安装不成功。
然后为了在任何目录中运行Java工具,我们需要对运行环境进行设置,下面我们要在win8环境下配置环境变量:右键“我的电脑”,选择属性,然后选择“高级系统设置”,单击“环境变量”按钮,即可进入设置。新建两个系统变量:
变量名:JAVA_HOME 变量值:D:\JDK1.8.0(与安装路径有关) 变量名:classpath 变量值:. ; %JAVA_HOME%\lib\dt.jar; %JAVA_HOME%\lib\tools.jar
在系统变量Path的变量值后面添加变量值:
变量名:Path 变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
以上就完成了其环境配置,接下来要检查一下环境配置与程序安装是否正确,打开命令提示符,输入命令javac,然后回车,若出现类似如下情况即说明配置正确。
若以上都未出错,下面可编写第一个java程序,在一个简单目录下新建一个文本文件(可使用记事本),在里面编写程序代码,并保存为Hello.java格式。
public class Hello { public static void main(String args[]) { System.out.println("Hi!"+args[0]+" "+args[1]+" "+args[2]); } }
然后是对源文件进行编译,将.java文件编译为.class文件,需要使用命令提示符输入命令逐层文件夹(进入下一层文件夹前面加cd )找到对应文件夹,最后一个文件夹时输入命令:
javac Hello.java
回车后若执行成功会在同一文件夹下生成Hello.class文件,之后对class文件执行,输入如下命令:
java Hello How are you?
执行完上述步骤即完成一个简单的java程序(独立应用程序)的建立、编译与运行。
这期间主要遇到的问题是,在安装过程中两个路径的选择若是一样就会使得部分文件被覆盖,javac.exe文件也不能在bin文件夹下找到,不能完成编译而出错。