可是别的程序没问题呀,我找了个计算器程序编译后就直接发布了,运行正常,可我的程序就是没反应,这是我的程序代码: public class ChFaBiao{ public static void main(String args[]){ int c[][]=new int[10][10]; int i=0,j=0; for(i=0;i<c.length;i++){ for(j=0;j<c.length;j++){ if(i>=j) c[i][j]=i*j; if (c[i][j]==0) System.out.print(""); else System.out.print(j+"*"+i+"="+c[i][j]+" \t"); } System.out.println("\n"); }
Manifest-Version: 1.0
Main-Class: 主类名
Created-By: 1.2.2(Sun Microsystem Inc.)
还有 还有的JAR包 你都导入了么?
首先你的程序中的类如果绑定在其他的jar包下,那个打包的时候Manifest文件要加上Class-Path:
如果有多个jar包用空格隔开
还有你的程序没有反应是不是在window下啊,可能是你的程序运行需要dll文件,而你没有导入,如SWT文件打包时就需要swt-win32-3236.dll文件
最后推荐使用fat jar在eclipse下打包,不容易出错
application programe ??
public class ChFaBiao{
public static void main(String args[]){
int c[][]=new int[10][10];
int i=0,j=0;
for(i=0;i<c.length;i++){
for(j=0;j<c.length;j++){
if(i>=j)
c[i][j]=i*j;
if (c[i][j]==0)
System.out.print("");
else
System.out.print(j+"*"+i+"="+c[i][j]+" \t");
}
System.out.println("\n");
}
}
}
帮忙看一下,为什么编译没问题用java命令运行也正常,可就是发布后的.jar文件双击却没反映?谢谢