【问题标题】:eclipse cannot run main "error could not find or load main class"eclipse 无法运行 main “错误无法找到或加载主类”
【发布时间】:2019-03-06 13:37:31
【问题描述】:

我正在使用日食氧气。我已经在文件夹中下载了一个 java 项目

Documents/myJavaProjects/MyProject/

我打开了 eclipse 并导入了一个项目。我做了工作区

Documents/myJavaProjects

我打开了项目 /MyProject/

Main.java 的路径是

/MyProject/myPackage/Main.java

Main.java 有这个:

*/
package myPackage

public class Main {

  /**
   * Makes some sample calls to our Strategy classes.
   * @param args as usual
   */
  public static void main(String[] args) {

当我去运行配置时,Java Application / Project 和 Main 类没有出现。怎么会?

编辑:当我尝试输入“myProject”/ 作为类和myPackage.Main 时,我得到Launching configurring has encountered a problem. Launch configuration references non-existing project MyProject

【问题讨论】:

  • 通常有一个像src inbetween 项目和第一个包文件夹的源文件夹。不确定eclipse是否支持源文件夹与项目文件夹相同(构建/输出文件夹也是如此)。检查项目 Properties > Java Build Path > Source (tab)
  • @CarlosHeuberger 如何检查构建路径?当我通过右键单击我的项目来构建路径时,它会显示“没有可用的操作”。
  • 选择项目,打开Project菜单,选择Properties,选择Java Build Path,点击Source标签... 但是如果消息是non-existing project MyProject 那么问题更像是根本没有创建项目(使用该名称)
  • @CarlosHeuberger 在我点击Properties 后,没有Java Build Path 的选项。
  • 那你没有创建 Java 项目……我想……

标签: java eclipse


【解决方案1】:

将您的 Class 命名为 file.java 。用“}”结束你的主类和函数

【讨论】:

  • 我的文件是Main.java。我的班级是Main
  • 我以} 结束了主课。 (只是没有在我的帖子中显示)
猜你喜欢
  • 2015-02-08
  • 2018-03-30
  • 1970-01-01
  • 2012-06-29
  • 2014-06-26
  • 1970-01-01
相关资源
最近更新 更多