• 初始化java环境变量以及编译执行,找不到或无法加载主类解决办法


    今天编写了第一个helloworld!发现运行不了    总是出现“错误: 找不到或无法加载主类 XXX”!我在网上找了半天,发现这类问题不少,能解决的却只有几个  ,但发现讲得不太清楚,所以就做了个很简单的批处理文件 ,可以在编辑之后直接按Ctrl+L运行,这样使用其来也很方便,。

    1,把下面的代码方法写入一个bat文件中,文件的位置随便。

    @echo off
    ::if NOT EXIST %1. (pause)
    if NOT %~x1==.java echo 操作错误! & pause & exit
    
    
    :Initialization
    
    rem 更改你的jdk地址
    set JAVA_HOME=E:\Program Files (x86)\Java\jdk1.7.0
    
    if NOT defined JAVA_HOME echo 注意:请删除所有原来的java环境变量,再在将要打开的文件里添加java的安装地址 & start notepad.exe %0
    set CLASSPATH=.;%JAVA_HOME%%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
    set Path=%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
    
    :CompileExecute
    
    javac %1
    java %~n1
    echo.
    pause

    2,右键你的java结尾的文件,弹出的菜单选择“打开方式 ”-“选择默认程序 ” - “浏览文件”- 选择新建的bat文件。现在是不是可以双击java结尾的文件可以运行了呢?如果不行,请认真重做!
    3,就是下载一个加强的记事本,这样的记事本有高亮语法方案,编起来比较舒服, 我用notepad2, 可以到官网notepad2下载,也可以到我的网盘下载汉化版
    4,解压后把notepad2.exe替换掉系统的notepad.exe,这替换的方法就不讲了,下次再说。
    5,这样你右键选编辑选项就可以用notepad2来编程了,直接运行java可以编译执行java文件,还有更简单的方法就是在编辑java在 notapad2窗口下,直接用快捷键Ctrl+L即可运行java程序,跟VC有点像。        
    需要的文件包在这里

  • 相关阅读:
    关于android:screenOrientation="portrait"等
    《第一行代码》学习笔记44-位置服务(2)
    《第一行代码》学习笔记43-位置服务(1)
    《第一行代码》学习笔记42-网络(3)
    《第一行代码》学习笔记41-网络(2)
    spring JdbcTemplate如何返回多个结果集
    Python环境安装(Windows环境)
    C#使用 SharpSSH
    SqlDataReader生成动态Lambda表达式
    DataTable 转实体
  • 原文地址:https://www.cnblogs.com/vastiny/p/2584158.html
Copyright © 2020-2023  润新知