初写Java,下面错误应该出现在哪里?请教请教

img

初学Java,不知道以上图片里,问题出现在哪里?在Editplus或电脑自带记事本里写完代码,始终运行不出来,出现说找不到或无法加载主类,请教谁能帮我看一下?

你的主类名是 Hello,所以你的java文件也要命名成 Hello.java
然后 到对应的目录下,执行

-- 编译
javac Hello.java  
-- 运行
java Hello 

【相关推荐】



  • 帮你找了个相似的问题, 你可以看下: https://ask.csdn.net/questions/7520957
  • 我还给你找了一篇非常好的博客,你可以看看是否有帮助,链接:使用Editplus添加工具组java和javac命令,编译运行Java源代码
  • 除此之外, 这篇博客: 如何在EditPlus里面编译运行Java源文件(无名包与自定义包下两种情况)中的 使用EditPlus编译运行Java文件 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:

     用处:在使用EditPlus编写Java源文件后,不想频繁的打开命令行窗口编译与运行文件,而是想直接通过EditPlus编译运行,那么你可以使用EditPlus的自定义工具。下面就是配置步骤。
     注意,初学Java时,我们编写的源代码是没有指定包名的,源代码是在无名包中;而以后当我们学了包之后会自定义包名,这时候源代码就处在我们自定义的的包下。这两种情况下的工具配置有点不一样,所以我们分两种情况说。


     先下载安装EditPlus
    第一种情况:未声明包下
    编译工具

    1. 打开EditPlus,选择工具栏

    2. 选择 配置自定义工具

      弹出如下页面:

    3. 点击 组名 ,这里可以随便写一个,我写的是编译运行Java程序(里面有编译与运行两个工具),然后点击确定。

    4. 选择 添加工具–程序 。

    5. 设置配置如下:

      1: 工具名字,随便写
      2: javac 代表编译命令
      3: $(FileName) 代表要编译的源文件名
      4: $(FileDir) 代表当前目录
      5:将控制台的输出内容捕获到EditPlus显示
      运行工具
       前四步与上面的前四部一致,只有第五步配置不一样。直接跳到第五步,配置如下:

      命令由 javac 变为java,参数由 $(FileName) 变为 $(FileNameNoExt)
      示例:

      第二种情况:自定义包下
      编译工具
       前四步一致,直接配置第五步:

      注意,参数这一栏与上面编译的参数一栏发生了变化。由 $(FileName) 变为了 -d . $(FileName) (注意: . 前后都有一个空格)
      运行工具
       第五步配置:

      参数一栏为: $(CurSel). $(FileNameNoExt) (中间无空格)
      示例

    注意:
    1.自定义包下的编译后会自动生成包的文件目录
    2.自定义包下的运行时要先选包全名,即示例中 package com.xi; 中的com.xi
    教程结束,仅供参考


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^