热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

运行javajar-没有主清单属性错误

如何解决《运行javajar-没有主清单属性错误》经验,为你挑选了1个好方法。

我已经创建了简单的java程序(maven with pom)当我用CMD运行一些命令时它应该在给定的路径下创建一个文件...我做了mvn clean install 哪个成功完成,现在我想从命令行使用这个创建的jar像follwoing:

java -jar   "/Users/i012/IdeaProjects/myproj/target/test.rts-1.0-SNAPSHOT.jar" path2genfile2create 

哪个应该运行我的程序(这是我第一次尝试这样的东西...)

但我得到的错误是:

no main manifest attribute, in /Users/i012/IdeaProjects/myproj/target/test.rts-1.0-SNAPSHOT.jar

这里可能缺少什么?哪个显示属性

错误不是来自我创建的类 ......

我创建了一些META-INF/MANIFEST.MF没有帮助,但可能是错的



1> Kevin Boone..:

如果您使用的是Maven组件插件,或者您的IDE工具是,那么您需要一个mainClass元素.这是我使用的:


    maven-assembly-plugin
    
      
        
          com.foo.MyMainClass
        
      
      
        jar-with-dependencies
      
    
    
      
      make-assembly
      package
      
        single
      
      
    
  


推荐阅读
author-avatar
手浪用户2602915623
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有