java环境的搭建流程:
由于我是win7的系统,这里就按win7中的操作来说说java开发环境的搭建;
1、首先要去www.oracle.com下载jdk 如下图,点downloads->选java for developers
然后会看到如下所示类似的页面,点击download
(本文网址:http://www.hu-rong.com/Article/view/id/91.html 如果觉得不错欢迎转载)
点击之后,会看到类似如下的界面,勾选accept license agreement,选择适合你操作系统的jdk版本,由于我用的win7所以选的是windows x64
2、下载完成后双击开始安装,基础上一直点击下一步就可以了,但是选择安装路径的时候,最好不要放在C盘,这样系统挂了的时候,java环境还可以保留下来;这里以安装到D:java8为例
安装过程中有些版本会弹出来一个选择安装路径的界面,那个是jre的路径,点击取消即可,安装完成后在d:\java下会生成一个jre的目录,安装的话也没关系,有些版本的jdk安装过程中不会弹出此选项,这里用的是jdk8会弹出;
安装完成后的效果如上图;
3、配置环境变量
在我的电脑上点击右键,在屏幕右下方选择更改设置,在弹出的选项中点高级,然后点环境变量,然后选中PATH点编辑,在最前面加上d:\java8\bin; 这个路径以实际安装的为准,指向bin目录,且要用;号隔开,输入法要调成半角的英文输入法;修改完成后点击确定;(这样设置的目的是每次调用javac.exe编译java文件时不需要输javac.exe的路径;)
4、测试一下:
在d盘下新建一个文件夹,名为java8_test(这个目录可以自己建,但是不要建在d:\java下,一旦卸载jdk的时候,这个目录整个都会被删除,测试的代码就没了)
将下面的代码保存成文件名为Hurong.java存放于d:\java8_test下;注意大小写
class Hurong
{
public static void main(String[] args)
{
System.out.println("www.hu-rong.com");
}
}
然后在开始,运行,cmd打开命令行,进入java8_test所在目录d:\java_test下(一定要进行,否则运行会失败,注意文件名的大小写)
先用javac Hurong.java编译,这时在java_test文件夹下会多出一个Hurong.class文件
然后用java Hurong 命令运行程序,屏幕上会输出:www.hu-rong.com
解释一下命令行下的操作,便于理解:
命令行下要进入d:\java8_test是因为你文件Hurong.java存放于这个文件夹下,如果不是在这个目录下用这个命令,比如你当前的命令行是c:\ 如果这时调用javac Hurong.java的意思是在c盘根目录下有个Hurong.java但事实上它是不是在的,所以编译的时候会出差,提示找不到文件
javac Hurong.java 的意思是在d:\java8_test下调用d:\java8\bin\javac.exe编译d:\java8_test\Hurong.java这个文件,但是由于我们之前在环境变量中配置过了bin目录所在路径,所以这里调用的时候就不用输入路径了,方便操作;同样的java Hurong也就是调用d:\java8\bin\java.exe运行d:\java8_test\Hurong.class
- 相关文章
- for循环起名,多循环跳出之break
- java数据类型
- java数组定义/赋值/初始化
- java中栈,堆,方法区,栈帧
- java数据类型转换
- java算术运算符
- java逻辑运算符
- java位运算
- if与switch的区别
- java for循环语法
- 热门文章
- win7中将文件拷贝到虚拟机linux下
- phpexcel设置行高及列宽,背景颜色,
- rabbitmq无法启动
- intellij idea不显示git push按钮
- php7中使用mongodb的aggregate进行
- laravel页面静态化的方法
- centos7.4 64位下swoole安装及配置
- navicate连接mycat报1184错误
- curl设置超时不起作用(CURLOPT_TIM
- devops-jenkins容器为pending状态
- 好评文章
- phpexcel设置行高及列宽,背景颜色,
- php7中使用mongodb的aggregate进行
- intellij idea打开文件所在文件夹
- windows下使用MongoDB Compass Com
- win7中将文件拷贝到虚拟机linux下
- laravel 中悲观锁 & 乐观锁的使用
- 单点登录sso原理及php实现方式及de
- navicate连接mycat报1184错误
- rabbitmq无法启动
- laravel整合dingo/api方法步骤:jwt
- 我的项目
- 【github】www.github.com/hurong241
- 【码云】gitee.com/hu_rong/projects
- 【docker hub】hub.docker.com/repositories/hurong241
- 【packagist】packagist.org/users/hurong241/packages
- 站点信息
- 建站时间:2011年
- 文章数:623篇
- 浏览数:1303109