当前位置: 首页 > 知识库问答 >
问题:

启动可执行jar时出错-"无法找到或加载主类"

屠钊
2023-03-14

我试图使用. sh文件打开我的jar。不过,我遇到了这个错误:

错误:无法找到或加载主类com。姆波尔德。哈兰伯特。主要的

据我所知,它存在并应该工作,这就是我的类的样子:类

这是我的宣言

清单版本:1.0

Archiver-版本:丛Archiver

内置: Martijn

创建者:Apache Maven 3.3.9

Build-Jdk: 1.8.0_131

主要课程:com。姆波尔德。哈兰伯特。主要的

共有1个答案

华涵意
2023-03-14

找到它,必须导出为胖罐子以包含依赖项

 类似资料:
  • 我已经为它们定义了项目依赖项和合并策略,以使用sbt程序集插件生成jar文件。Alos,也定义了未来jar中的主类。在创建jar文件并尝试使用bash脚本运行它后,出现了一个错误: Main在src/Main/scala/benchmarks/Main中,是一个带有Main方法的对象。这个项目可能有什么问题? 这是我的bash脚本: 定义依赖项的build.sbt:

  • 我已经使用netbeans制作了jar文件,使用Build和Clean项目选项。我得到了.jar文件,现在当我执行它一小段时间后,cmd窗口出现,并给出一个错误:“Could not find or load main class while executing jar file” 但是,如果我使用命令提示符Java-jar执行jar,它可以正常工作 Netbeans的输出为: 而在jar文件中,

  • 我在创建工作JAR文件时遇到问题。我可以跑步。类文件如下所示: 但作为jar运行(在构建脚本中)失败: 我将通过使用简单的Hello World项目来简化我遇到的问题: 文件需要进入文件夹。JAR文件需要在文件夹中。是构建JAR文件的bash脚本。如下: 你好世界java: 运行JAR文件,如构建中所示。sh结果 如前所述,直接运行应用程序效果很好。 这是的结构。 的内容。 我已经工作了6年了,现

  • 几天来,我一直在尝试为我的多模块maven项目创建一个可执行的jar文件。但是,当我尝试运行这个jar文件时,我得到“无法找到或加载主类src.main.java.com.domain.MainClass”(为了公司的隐私,我已经更改了名称domain和MainClass) 我已经找了几天了,没有一个明显的提示似乎有效。 我使用的命令:mvn clean package,然后我cd到目标文件夹中,

  • 首先,我知道这个问题经常被问到。但我的问题不同,所以请耐心看完整的描述。 而且布景似乎还不错。以前对我有用。但我运行了构建的jar,它表明“无法运行或加载主类”。 我发现如果我删除这些文件除了Manifest.mf。它可以很好地工作。我不知道设置有什么不同。 重建项目或重建工件jar。 但不是所有的方法都能奏效。并且我尝试在intellij中用相同的设置在MAC OS和windows OS中构建j

  • 这是我过去几天一直在处理的错误,不管我做了多少研究,它似乎对我没有任何帮助。 我知道它试图定位,我相信我已经将Eclipse配置为在(default packages)包中查找start.java,它就在那里。但是,我单击run按钮,错误就会不断弹出。请,我迫切需要帮助,任何意见将非常感谢。 [Update]我设法将start.class添加到我的类路径中,我只是尝试了StackExchange上