第一步:下载JDK

地址:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html,(由于Sun于2009年被oracle收购所以网址是oracle的)

单击“Java Download”按钮。

选中“Accept License Agreement”单选按钮。

我们以Windows 64位操作系统为例,下载Windows X64版的jdk。
单击“jdk-8u5-windows-x64.exe”直接下载。

第二步:安装

双击运行安装

单击“下一步”按钮。

单击“更改”按钮,可选择jdk的安装目录。(个人建议不修改)

单击“下一步”按钮,安装中…

单击“更改”按钮,可选择jre的安装目录。(个人建议不修改)


单击“下一步”按钮,安装中…

安装完成。

附:JDK目录结构:

JDK\bin\

包括编译器、解释器和一些基本工具

JDK\include\

是Win32子目录,包括本地方法文件

JDK\jre

是Java程序运行环境的根目录

JDK\jre\bin

包括平台运行时的工具和类库的可执行文件和动态链接库文件

JDK\jre\lib

包括Java运行环境的代码库,默认安装文件等

JDK\lib

包括类库文件

JDK\src.zip

源代码压缩文件

 

第三步:设置

定义:

环境变量是一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。
    例如path,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。

右键单击“我的电脑”——>单击“属性”选项。

单击“高级系统设置”选项。

选中“高级”标签。单击“环境变量”按钮。

 

单击“新建”按钮。

 

注:系统环境变量对所有用户起作用,而用户环境变量只对当前用户起作用。

填写变量名和变量值。

(1)JAVA_HOME

 是java安装路径里jdk的路径。(确保JCreator、Eclipse和MyEclipse等软件能正常运行)

 例如:C:\Program Files\Java\jdk1.8.0_05

 

(2)PATH

JDK安装目录的bin文件夹中包含Java编译器(javac.exe)Java解释器(java.exe),为了能在任何目录中使用编译器和解释器,应在系统特性中设置Path。

例如:C:\Program Files\Java\jdk1.8.0_05\bin
或写成 %JAVA_HOME%\bin  (其中"%JAVA_HOME%"是刚设置JDK的路径。而且当JDK的路径改变时,此处无需更改)

:如果有多个变量值,用“;”隔开(不包括引号)

(3)CLASSPATH

JDK安装路径里lib文件夹中包含着Java应用程序运行时所需要的Java类库文件。

例如: .;C:\Program Files (x86)\Java\jdk1.7.0_03\lib
或写成 .;%JAVA_HOME%\lib ("%JAVA_HOME%"的意思同上。)

:一定要在开头加上“.;”(不包括引号)

按组合键“Win”+“R”,调出运行窗口,在“打开”文本框输入cmd,单击确定按钮。

弹出命令提示符界面,在光标处输入java,并回车。

 

在输入“java”后回车(或者javac),如果有显示java的帮助信息,就说明环境变量设置成功。

 

附录

JDK中的主要程序:

Javac

Java编译器,将Java源代码转换成字节码。

Java

Java解释器,直接从类文件执行Java应用程序字节码。

Appletviewer

小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。

Javadoc

根据Java源码及说明语句生成HTML文档。

Jdb

Java调试器,可以逐行执行程序,设置断点和检查变量。

Javah

产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件。

Javap

Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。

 

开发环境搭建完毕!!

posted @ 2016-09-29 00:06 jinchunguang 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 业务流程 第三方电商平台与中外运订单仓储系统的数据交换按照业务的需要主要有以下几个:推送采购单、取消采购单、采购单货物清点回调、线下发送提货单(保税模式)、提货单出库回调、推送订单、取消订单、缺货通知、打单回调、分拣回调、打包回调、打包回调、出库回调、海关扣留通知、库存查询、盘库结果回调、轨迹查询。 阅读全文
posted @ 2016-09-28 17:30 jinchunguang 阅读(1961) 评论(0) 推荐(0) 编辑
摘要: git reset --hard HEAD~1 阅读全文
posted @ 2016-09-28 16:05 jinchunguang 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 1为什么IaaS成了灵丹妙药 1为什么IaaS成了灵丹妙药 我非常惊讶,为什么很多传统企业已经接受了云计算,但接受的方式却往往不尽人意。对大多数企业来说,云计算的投入产出比相对较小,并且局限于基础设施层的环节。 就目前而言,大多数的IaaS服务以及意识到通过虚拟化的重要性。它在过去的十年中为企业大大 阅读全文
posted @ 2016-09-28 10:39 jinchunguang 阅读(643) 评论(0) 推荐(0) 编辑
摘要: 一、消息队列概述消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ 二、消息队列应用场景以下介绍消息队列在 阅读全文
posted @ 2016-09-27 17:04 jinchunguang 阅读(958) 评论(0) 推荐(0) 编辑
摘要: 之前在微博上调查过大家正在使用的分布式内存队列系统,反馈有Memcacheq,Fqueue, RabbitMQ, Beanstalkd以及linkedin的kafka。RabbitMQ使用比较广泛,Beanstalkd是后起之秀。Beanstalkd之于RabbitMQ,就好比Nginx之于Apac 阅读全文
posted @ 2016-09-27 16:59 jinchunguang 阅读(2048) 评论(0) 推荐(0) 编辑
摘要: 解决办法是在 nginx 配置文件的 http 段中增加如下配置: 原文:http://www.vpsee.com/2015/02/nginx-could-not-build-the-server_names_hash/ 阅读全文
posted @ 2016-09-27 10:55 jinchunguang 阅读(704) 评论(0) 推荐(0) 编辑
摘要: 此问题是由于你的php没有开启open-ssl模块功能引起的。 所以解决方案为开启php的open_ssl模块功能。 开启open_ssl的方式很简单,打开php.ini文件,将行头的分号删除即可。 修改完php.ini配置文件之后重启服务器。 阅读全文
posted @ 2016-09-26 17:42 jinchunguang 阅读(235) 评论(0) 推荐(0) 编辑
摘要: Laravel在不同的环境调用不同的配置文件 Laravel如何在不同的环境调用不同的配置文件?社区这个问题问的蛮多,如何优雅的方法实现呢,应该有好多方法吧,我一般习惯用两种方法,设置环境变量,或者将环境值写入到.env文件中去,不知道算不算优雅,有更优雅的方式欢迎告知。 1.设置环境变量,比如现在 阅读全文
posted @ 2016-09-26 12:57 jinchunguang 阅读(5210) 评论(0) 推荐(0) 编辑
摘要: 1 使用场景:用来解决站内搜索的一些应用场景。 网站中的搜索(站内搜索) 系统后台中的搜索 第一种方式:PHP——>MySQL 第二种方式:MySQL<——>Sphinx;PHP——>Sphinx。 MySQL全文索引引擎也可以解决站内搜索,当数据库某张表数据量大的时候,做搜索花费时间多。 MySQ 阅读全文
posted @ 2016-09-25 18:27 jinchunguang 阅读(339) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示