一周后,我不再能够在manifest.mf中添加main-class的情况下调用jar文件的主类。我不知道我到目前为止破了什么。jar,没有找到主要清单
我尝试以下操作: 编译罐子(Hadoop的举例),并与
yarn -jar PathToMyJarFile ClassWithAMain Param1 Param2..
调用它也是我能与Java的替代纱,这并不此事启动它。
我的问题是:上周 的罐子我编译现在抛出一个错误 no main manifest found in PathToMyJarFile
(或任何来自德国Hauptmanifestattribut
翻译会)
我明确叫类具有的主要功能,并设置一定的class-file并不是我的问题的解决方案,因为我还使用jar文件,其中包含一个main的多个类。 即使是一个很简单的helloWorld
程序只需System.out.println
且只有一个班,我不能
java -jar PathToJarFile ClassName.
任何建议打电话?
我试着再次使用停用的antivir和防火墙执行此操作,结果相同。我还重新安装了我的jdk和jre(与之前版本相同)。
JavaVersion: 1.8.0_51
以来相当长的时间
OS: Windows 7U64
您的JAR文件路径中是否有空间? –
nope,我也把它放在“” – MyName
删除引号。从我在这里和那里看到的,他们可以导致你的问题。 –