jar命令成功完成 java -jar 命令却提示“没有主清单属性”!
2016-04-02 21:24
405 查看
打好jar包之后还需要更改清单文件的.
打开生成的jar,里面有一个MANIFEST.MF的文件把它打开.
然后有一行Main-Class,没有就加上。如:
Manifest-Version: 1.0
Main-Class: 类的全地址
类的全地址前面一定要加上空格,要不然会报错!!!
类的全地址一定要写全。例如:包1.包2.class名!!!
要在后面加上你的主main class文件.比如你的文件是HelloWrold.java编译后就是HelloWrold.class.那么这里就写HelloWrold.然后回车,
Main-Class: com.HelloWrold
注意一定要在名字后面有一个回车让光标到下一行.
这样你生成的jar包才能找到你的主class去运行
用工具打包的时候最后一步,选择Main calss的路径地址。
例子:MANIFEST.MF
Manifest-Version: 1.0
Main-Class: com.MD5File
执行: java -jar getMD5File.jar c:\systeminfo.txt
打开生成的jar,里面有一个MANIFEST.MF的文件把它打开.
然后有一行Main-Class,没有就加上。如:
Manifest-Version: 1.0
Main-Class: 类的全地址
类的全地址前面一定要加上空格,要不然会报错!!!
类的全地址一定要写全。例如:包1.包2.class名!!!
要在后面加上你的主main class文件.比如你的文件是HelloWrold.java编译后就是HelloWrold.class.那么这里就写HelloWrold.然后回车,
Main-Class: com.HelloWrold
注意一定要在名字后面有一个回车让光标到下一行.
这样你生成的jar包才能找到你的主class去运行
用工具打包的时候最后一步,选择Main calss的路径地址。
例子:MANIFEST.MF
Manifest-Version: 1.0
Main-Class: com.MD5File
执行: java -jar getMD5File.jar c:\systeminfo.txt
相关文章推荐
- AR增强现实专用汉明码生成器+JAVA核心代码+程序
- 去除Spring tool suite/myeclipse/eclipse项目上有个红色感叹号
- Java通过代理server上网
- Eclipse中的快捷键
- Java SE学习之printf 日期转换符
- MyBatis Spring整合配置映射接口类与映射xml文件
- 20145223《Java程序设计》第5周学习总结
- # 20145210 《Java程序设计》第05周学习总结
- Java - 多线程通信
- JAVA_基本LDAP操作实例
- Java 内存区域和GC机制(上)
- Java-Arrays的工具类
- Java序列化机制和原理
- java源文件的声明原则
- Java动态代理
- java编程实战之闰年的判断程序编写
- java包package之二
- springMVC简单的安全防御配置
- Java继承与组合
- eclipse或者AS链接手机真机之后,logcat里面日志信息乱跳