当前位置: 首页 > news >正文

学习Java--JDK的下载安装和配置

1.先下载个Java SE Development Kit (JDK)

http://java.sun.com/javase/downloads/index.jsp

 

2.运行安装文件(如:点击jdk-6u13-windows-i586-p.exe)

 

3.右键点击【我的电脑】--【属性】--【高级】 --【环境变量】--【系统变量】

 找到变量为“Path”的环境变量,点击【编辑】按钮,在开始位置输入第2步骤的JDK安装目录(如:"C:\Program Files\Java\jdk1.6.0_13\bin;")不含双引号。

4.启动cmd.输入"javac"回车。出现类似:

 

C:\Documents and Settings\Administrator > javac
用法:javac 
< 选项 >   < 源文件 >
其中,可能的选项包括:
  
- g                         生成所有调试信息
  
- g:none                    不生成任何调试信息
  
- g:{lines,vars,source}     只生成某些调试信息
  
- nowarn                    不生成任何警告
  
- verbose                   输出有关编译器正在执行的操作的消息
  
- deprecation               输出使用已过时的 API 的源位置
  
- classpath  < 路径 >             指定查找用户类文件和注释处理程序的位置
  
- cp  < 路径 >                    指定查找用户类文件和注释处理程序的位置
  
- sourcepath  < 路径 >            指定查找输入源文件的位置
  
- bootclasspath  < 路径 >         覆盖引导类文件的位置
  
- extdirs  < 目录 >               覆盖安装的扩展目录的位置
  
- endorseddirs  < 目录 >          覆盖签名的标准路径的位置
  
- proc:{none,only}          控制是否执行注释处理和 / 或编译。
  
- processor  < class1 > [, < class2 > , < class3 > ]要运行的注释处理程序的名称;绕过默认
的搜索进程
  
- processorpath  < 路径 >         指定查找注释处理程序的位置
  
- < 目录 >                     指定存放生成的类文件的位置
  
- < 目录 >                     指定存放生成的源文件的位置
  
- implicit:{none, class }     指定是否为隐式引用文件生成类文件
  
- encoding  < 编码 >              指定源文件使用的字符编码
  
- source  < 版本 >                提供与指定版本的源兼容性
  
- target  < 版本 >                生成特定 VM 版本的类文件
  
- version                   版本信息
  
- help                      输出标准选项的提要
  
- Akey[ = value]              传递给注释处理程序的选项
  
- X                         输出非标准选项的提要
  
- J < 标志 >                      直接将  < 标志 >  传递给运行时系统

 

配置成功!

 

 

相关文章:

  • 掘金吉祥物设计全过程(内幕揭秘)
  • Asp.net MVC 示例项目Suteki.Shop分析之---Controller
  • (原+转)Ubuntu16.04软件中心闪退及wifi消失
  • 图书馆的借阅书刊的案例 UML Modelling
  • text段,data段,bss段,堆和栈
  • Ie8下运行的页面居中显示的问题
  • copy.c实现
  • SQl 语句(常见) 新建,删除,修改表结构
  • CCF201609-1 最大波动(100分)
  • SQL不重复记录
  • Ruby 2.x 源代码分析:扩展 概述
  • 淘宝网Open API 入门教程
  • css3中追加的三种选择器
  • 终于安装成功了
  • angular2开源库收集
  • [原]深入对比数据科学工具箱:Python和R 非结构化数据的结构化
  • 【391天】每日项目总结系列128(2018.03.03)
  • Debian下无root权限使用Python访问Oracle
  • Hibernate【inverse和cascade属性】知识要点
  • Java 网络编程(2):UDP 的使用
  • Vim 折腾记
  • vue2.0一起在懵逼的海洋里越陷越深(四)
  • 前端每日实战:70# 视频演示如何用纯 CSS 创作一只徘徊的果冻怪兽
  • 什么是Javascript函数节流?
  • 硬币翻转问题,区间操作
  • 这几个编码小技巧将令你 PHP 代码更加简洁
  • 阿里云ACE认证之理解CDN技术
  • #FPGA(基础知识)
  • #传输# #传输数据判断#
  • (3)选择元素——(14)接触DOM元素(Accessing DOM elements)
  • (BFS)hdoj2377-Bus Pass
  • (动态规划)5. 最长回文子串 java解决
  • (二)fiber的基本认识
  • (学习日记)2024.03.12:UCOSIII第十四节:时基列表
  • (转)树状数组
  • (转)重识new
  • . ./ bash dash source 这五种执行shell脚本方式 区别
  • .mat 文件的加载与创建 矩阵变图像? ∈ Matlab 使用笔记
  • .net core 调用c dll_用C++生成一个简单的DLL文件VS2008
  • .NET/C# 使窗口永不获得焦点
  • .Net+SQL Server企业应用性能优化笔记4——精确查找瓶颈
  • .NET轻量级ORM组件Dapper葵花宝典
  • .NET中的Exception处理(C#)
  • @column注解_MyBatis注解开发 -MyBatis(15)
  • @media screen 针对不同移动设备
  • @zabbix数据库历史与趋势数据占用优化(mysql存储查询)
  • [ 隧道技术 ] cpolar 工具详解之将内网端口映射到公网
  • []串口通信 零星笔记
  • [1525]字符统计2 (哈希)SDUT
  • [2018/11/18] Java数据结构(2) 简单排序 冒泡排序 选择排序 插入排序
  • [C++数据结构](22)哈希表与unordered_set,unordered_map实现
  • [COI2007] Sabor
  • [Editor]Unity Editor类常用方法
  • [Gym-102091E] How Many Groups
  • [Java][Android][Process] ProcessBuilder与Runtime差别