java-1-java开发环境安装及配置-绝对权威
1,下载安装jdk1.8u45
http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html
一般安装目录自动创建在:C:\Program Files\Java\jdk1.8.0_45
2,配置环境变量:一般都选择配置“系统变量”,不选择配置“用户变量”;
我的电脑》属性》高级》环境变量》系统变量-添加》内容如下:
“变量名”:JAVA_HOME “变量值”:C:\Program Files\Java\jdk1.8.0_45
“变量名”:Path 前端增加-“变量值”:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
“变量名”:CLASSPATH “变量值”:%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\toos.jar;
注意:1.5版本之后即可不在设置CLASSPATH环境变量了,自动识别.java文件所在路径下的.class文件,如果设置也不会错,设置时加“.;”指.java文件所在路径下的.class文件,否则,不会在当前路径下搜索当前类;
既然以后不要了,也没必要死记这些东西了。
3,EditPlus使用配置
工具》配置用户工具》工具》用户工具》
group1》改名为(新增)》

group2》改名为(新增)》

问题:
1,cmd中java命令或者javac命令无法执行?
原因1:三个环境变量配置要正确;
原因2:重新启动cmd;
2,editplus错误提示:无法创建进程,无法找到对象和类某某?
原因:版本问题,可能是之前安装过的jre,在目录下发现有一个1.7版本,而我的jdk是1.8版本的;
解决方法:将命令java改成:C:\Program Files\Java\jdk1.8.0_45\jre\bin\java.exe,就是指定到了1.8版本了;
3,没有跟着感觉走,现象如下:
两个目录D:\和D:\4JAVA\08EditPlus_Code\01test1code
都存放了两个java文件HelloWorld.java和JavaProgramEnter.java文件
cmd:
javac 生成的.class文件存放到了java程序所存放的目录;
java 执行的是 D:\4JAVA\08EditPlus_Code\01test1code目录下的java程序的结果
editplus:
javac 生成的.class文件存放D:\4JAVA\08EditPlus_Code\01test1code目录下
java 执行的是 D:\4JAVA\08EditPlus_Code\01test1code目录下的java程序的结果
求解答?????
解答如下:
cmd:
原因:我当时cmd中执行时是在c:\user\Bert>的基础上执行的命令:“javac -d . d:/HelloWorld.java”,其中“.”的意思就是指存放到当前目录,所以会存放到c:\user\Bert下,当在c:\user\Bert>的基础上运行命令“java HelloWorld”时就会执行“C:\Users\Bert”目录下的“HelloWorld.class”文件了。
解决方法:由于cmd默认要执行的路径是c:\user\Bert下的,所以不行,要更改为d盘下的才可以,看下图即可明白

editplus:
确保javac和java命令确实是执行的你要的那个java和.class文件;
编译命令javac问题解决,找到java文件,右键》打开方式》选择Editplus打开,需要运行那个java文件就这样操作一边,保证运行的是想要的那个java文件,生成的.class文件自然在当前目录下,即与java文件同目录了;
解析命令java也一样;
终于掰扯清除了,一天没干就干了这点事儿。。。。。。。。。。。。。。。。。。。。。
java-1-java开发环境安装及配置-绝对权威的更多相关文章
- 第1章 开发环境安装和配置(二)安装JDK、SDK、NDK
原文 第1章 开发环境安装和配置(二)安装JDK.SDK.NDK 无论是用C#和VS2015开发Androd App还是用Java和Eclipse开发Androd App,都需要先安装JDK和Andr ...
- Nginx+Python+uwsgi+Django的web开发环境安装及配置
Nginx+Python+uwsgi+Django的web开发环境安装及配置 nginx安装 nginx的安装这里就略过了... python安装 通常系统已经自带了,这里也略过 uwsgi安装 官网 ...
- React Native 开发环境安装和配置使用报错: -bash: react-native: command not found
[React Native 开发环境安装和配置:-bash: react-native: command not found 报错: 前提是安装homebrew,node.js ,npm ,watc ...
- 【Android】1.1 开发环境安装和配置
分类:C#.Android.VS2015: 创建日期:2016-01-20 2016-08-03说明:此版本已过时,最新版本见本博客置顶的内容. 一.安装JDK.SDK.NDK 无论是用C#和VS20 ...
- Java入门之IDE集成开发环境安装及配置
常用的开发工具 一.Eclipse Eclipse 是一个开放源代码的.基于 Java 的可扩展开发平台.就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境.幸运的是,Eclipse ...
- Windows下Java开发环境安装与配置
1. 前往Oracle网站下载JDK程序并安装. http://www.oracle.com/technetwork/java/javase/downloads/index.html 目前最新的版本为 ...
- Andriod Studio 开发环境安装和配置
Android Studio安装配置详细步骤(图文):http://www.2cto.com/kf/201604/500642.html第一次使用Android Studio时你应该知道的一切配置 : ...
- java初级应用:环境安装及配置
相关文件下载: jdk下载路径:http://www.oracle.com/technetwork/java/javase/downloads/index.html eclipse下载路径:https ...
- linux系统下开发环境安装与配置
安装系统环境 CentOS 6.8 64位 jdk版本 7u80 64位 Tomcat版本 Tomcat7 maven版本 Apache Maven 3.6.0 vsftpd版本 vsftpd-2.2 ...
随机推荐
- gdb在Mac上的安装步骤
到gdb官网下载gdb安装包,解压后,在“终端”中进入其目录:然后依次执行如下命令行: 1st:CFLAGS='-Wno-string-plus-int -g -O2' ./configure --d ...
- 在asp.net中如何自己编写highcharts图表导出到自己的服务器上来
1.准备工作:网上下载highcharts导出的关键dll. 1).Svg.dll:因为highcharts的格式其实就是一个xml,采用svg的方式画图: 2).itextsha ...
- 【HDU 3038】 How Many Answers Are Wrong (带权并查集)
How Many Answers Are Wrong Problem Description TT and FF are ... friends. Uh... very very good frien ...
- MongoDB实战指南(三):MongoDB的锁机制
与关系数据库一样,MongoDB也是通过锁机制来保证数据的完整性和一致性,MongoDB利用读写锁来支持并发操作,读锁可以共享写锁具有排他性.当一个读锁存在时,其他读操作也可以用这个读锁:但当一个写锁 ...
- easyui源码翻译1.32--Form(表单)
前言 使用$.fn.form.defaults重写默认值对象下载该插件翻译源码 form提供了各种方法来操作执行表单字段,比如:ajax提交, load, clear等等.当提交表单的时候可以调用va ...
- Android-相册效果(图片缩放 自由滑动)
先上图: 很多时候 我们会有这么一个需求: 展示一组图片 每个Item的图片 可以自由拉伸 滑动 焦点不冲突 网上有很多实现方法 通过自定义Gallery和ImageView来实现 个人不是很推荐 在 ...
- 49. 面向对象的LotusScript(十五)之Log4Dom下
Log4Dom是模仿Log4J的思想建立的.Log4J能够向多种记录媒介以统一的格式写入各种级别的日志信息(包括错误.调试和信息等),还可以籍配置文件在运行时方便地修改记入日志的级别.Log4Dom提 ...
- KeyDown,KeyPress 和KeyUp
研究了一下KeyDown,KeyPress 和KeyUp ,发现之间还是有点学问的.让我们带着如下问题来说明,如果你看到这些问题你都知道,那么这篇文章你就当复习吧:) 1.这三个事件的顺序是怎么样的? ...
- 转自 z55250825 的几篇关于FFT的博文(三)
题目大意:给出n个数qi,定义 Fj为 令 Ei=Fi/qi,求Ei. 其实这道题就是看到有FFT模板才觉得有必要学一下的... 所以实际上就是已经知道题解了... = ...
- [HDU 1565+1569] 方格取数
HDU 1565 方格取数(1) Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others ...