【问题标题】:Could not find or load main class [location]无法找到或加载主类 [位置]
【发布时间】:2014-11-12 12:48:29
【问题描述】:

当我尝试打开 java 文件时出现错误:

无法找到或加载主类+文件位置

我举个例子,假设我的 C:\Program Files\Folder 中有一个 file.java。

当我尝试打开该文件时,它会说:

无法找到或加载主类 C:\Program Files\Folder\File.java

我在 google 上找遍了,我发现了一些关于环境变量的东西,但我已经设置了我的类路径和路径。

可能很重要:我使用 Jdk 1.8.0_25

【问题讨论】:

  • “打开java文件”是什么意思。你到底在做什么?
  • 您是否在命令提示符下使用命令“java File.java”?你的 File.java 有包声明吗?
  • 你不应该运行 .jar 文件,而不是 .java 吗?
  • 打开一个java文件我的意思是双击一个.java文件。

标签: java class load find


【解决方案1】:

.java 文件不打算使用java 命令启动。

你应该先用javac编译它,这将产生一个.class文件,然后如果它是一个带有main方法的类,你可以使用java命令。

由于您似乎完全迷路了,我建议您至少阅读 java 文档并编写欢迎教程。

请注意,如果您在其他问题(现在应该关闭)中说明您想要运行游戏服务器,只需下载已编译的类而不是源代码。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-01-05
    • 2015-02-06
    • 2018-10-10
    • 2014-09-15
    • 2015-09-10
    相关资源
    最近更新 更多