redsnow_fenglin 发表于 2013-1-28 23:29:47

可执行JAR制作样例

      结论:制作可执行JAR其实很简单,实际上也很简单,我一直都这么认为,但它今天却给我开一个玩笑,着实折腾了我一阵子,终于解决了,其实就是一个小小的细节问题:Main-Class: XXX,“:”后一定要有空格,XXX后要有回车;
 
     起因:用VAINSTALL制作的发布程序,在HP-UX,SUN_SALORIS上没有问题,而在IBM-AIX却无法执行,因怀疑是JDK之执行java -jar存在bug(其实不是),于是决定做一个可执行JAR到IBM-AIX上进行测试,javac一个默认package的测试类应该在javac时很容易,所以,决定模拟带指定包名的测试类;
 
     过程:
     1、在指定目录下创建所需的一切信息,比如在d:/temp/test创建一个Test.java,代码如下:
package temp.test;public class Test {public static void main(String[] args) {         System.out.println(System.getProperty("java.version"));   }}     2、编译上面的测试类
          在WINDOW-DOS模式下,执行
<div class="quote_title">写道
页: [1]
查看完整版本: 可执行JAR制作样例