我用NetBeans创建了一个Java应用程序,并且我制作了一个jar文件(使用Build project按钮)找不到主类。程序将退出
.jar文件在我的pc上运行。我试图在其他pc上运行它(我已安装java jre) ,我有错误信息“找不到主类,程序将退出”
我的主类称为login.class 我打开了jar文件的manifest.mf,它看起来没问题
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.8.2
Created-By: 1.7.0_02-b13 (Oracle Corporation)
Class-Path: lib/mysql-connector-java-3.1.14-bin.jar lib/beansbinding-1
.2.1.jar lib/jcalendar-1.4.1.v201109071408.jar lib/jgoodies-common-1.
2.0.jar lib/jgoodies-looks-2.4.1.jar lib/junit-4.6.jar
X-COMMENT: Main-Class will be added automatically by build
Main-Class: login
尝试在清单文件中的类路径中添加'.'。 – 2012-03-23 07:54:24
你有lib目录旁边的jar文件包含所需的罐子? – 2012-03-23 07:55:31
@Jigar Joshi:我认为如果缺少JAR,将会出现ClassNotFoundException,不是这样的问题。 – rkosegi 2012-03-23 07:59:31