• java-1-java开发环境安装及配置-绝对权威


    1,下载安装jdk1.8u45

    http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html

    一般安装目录自动创建在:C:Program FilesJavajdk1.8.0_45

    2,配置环境变量:一般都选择配置“系统变量”,不选择配置“用户变量”;

    我的电脑》属性》高级》环境变量》系统变量-添加》内容如下:

    “变量名”:JAVA_HOME    “变量值”:C:Program FilesJavajdk1.8.0_45

    “变量名”:Path        前端增加-“变量值”:%JAVA_HOME%in;%JAVA_HOME%jrein;

    “变量名”:CLASSPATH    “变量值”:%JAVA_HOME%libdt.jar;%JAVA_HOME%lib oos.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 FilesJavajdk1.8.0_45jreinjava.exe,就是指定到了1.8版本了;

    3,没有跟着感觉走,现象如下:

    两个目录D:和D:4JAVA8EditPlus_Code1test1code
    都存放了两个java文件HelloWorld.java和JavaProgramEnter.java文件
    cmd:
    javac 生成的.class文件存放到了java程序所存放的目录;
    java 执行的是 D:4JAVA8EditPlus_Code1test1code目录下的java程序的结果

    editplus:
    javac 生成的.class文件存放D:4JAVA8EditPlus_Code1test1code目录下
    java 执行的是 D:4JAVA8EditPlus_Code1test1code目录下的java程序的结果

     求解答?????

      解答如下:

    cmd:

      原因:我当时cmd中执行时是在c:userBert>的基础上执行的命令:“javac -d . d:/HelloWorld.java”,其中“.”的意思就是指存放到当前目录,所以会存放到c:userBert下,当在c:userBert>的基础上运行命令“java HelloWorld”时就会执行“C:UsersBert”目录下的“HelloWorld.class”文件了。

       解决方法:由于cmd默认要执行的路径是c:userBert下的,所以不行,要更改为d盘下的才可以,看下图即可明白

    editplus:

      确保javac和java命令确实是执行的你要的那个java和.class文件;

      编译命令javac问题解决,找到java文件,右键》打开方式》选择Editplus打开,需要运行那个java文件就这样操作一边,保证运行的是想要的那个java文件,生成的.class文件自然在当前目录下,即与java文件同目录了;

      解析命令java也一样;

     终于掰扯清除了,一天没干就干了这点事儿。。。。。。。。。。。。。。。。。。。。。

  • 相关阅读:
    UCML破解
    UCML快速开发平台学习1-UCML环境安装
    window系统安装jdk,jre
    解决Android报错No resource found that matches the given name (at 'text' with value '@string/hello').
    es6小技巧整理
    如何将项目推到github上面
    如何将时间格式化
    uni-app 页面跳转的两种方法
    layui表单校验及监听复选框选中状态的坑
    使用nvm管理多个不同版本的nodeJS之安装成功nodeJs之后使用npm报错的问题
  • 原文地址:https://www.cnblogs.com/hanwenhua/p/4626966.html
Copyright © 2020-2023  润新知