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 ...
随机推荐
- 从内部剖析C# 集合之--Dictionary
Dictionary和hashtable用法有点相似,他们都是基于键值对的数据集合,但实际上他们内部的实现原理有很大的差异, 先简要概述一下他们主要的区别,稍后在分析Dictionary内部实现的大概 ...
- eclipse中mavean的使用配置
eclipse-jee-neon-R-win32 maven-3.3.9 JDK jdk-8u101-windows-i586 eclipse中配置mavean的步骤就不说了,网上很多教程,也很简单 ...
- HTML5&CSS3&JavaScript&PHP&MySQL学习笔记
1.在文字间添加一条水平线 使用<hr /> 注意该符号不是成对出现的 2.<q> </q>用来标记于段落中的较短引用,浏览器会在它之间的语句两端加上双引号. ...
- 服务器部署_linuix下 一台nginx 多域名
近日朋友要我帮他调服务器, 一. 初步需求如下: 1. 一台服务器下要放三个应用,对应三个域名:www.aaa.com,www.bbb.com,www.ccc.com. 2. 其中后两个应用也要可以用 ...
- IPv6 tutorial 4 IPv6 address syntax
https://4sysops.com/archives/ipv6-tutorial-part-4-ipv6-address-syntax/ Now that you know about the n ...
- 先贴出代码C++ 中的单例模式
先贴出代码,代码后面是讲解 自己编写的单例模式: #include <iostream> #include <stdio.h> #include <string> ...
- hadoop2.2编程: 数据压缩
本文主要讨论hadoop的数据压缩与解压缩代码的书写 Compressing and decompressing streams with CompressionCodec import org.ap ...
- Nginx与X-Sendfile
X-accel模块允许由后台通过返回的头来决定投递静态文件.为什么要这么做呢?试想一下我们经常碰到的这种情况,在有的论坛中,下载资源需要登录认证.权限核查.积分扣除或者是积分增加等等,对于Nginx来 ...
- HDU 2817 A sequence of numbers
http://acm.hdu.edu.cn/showproblem.php?pid=2817 __int64 pow_mod (__int64 a, __int64 n, __int64 m)快速幂取 ...
- javaweb 之javascript 结合
1.javascript的简介 * 是基于对象和事件驱动的语言,应用与客户端. - 基于对象: ** 提供好了很多对象,可以直接拿过来使用 - 事件驱动: ** html做网站静态效果,javascr ...