我在Eclipse 3.7(Indigo)上有这个项目,并计划构建* .jar。 我是通过File>构建项目的。出口> Java.Runnable JAR文件>命名为jar文件的文件名>完。 运行jar文件时,错误总是返回给我。
Could not find the main class: [package nmame].[Class name of Main class (PSVM) is located].
Program will exit.
此外,MySQL Connector 5.1作为参考库包含在JDBC中使用。
如何解析并能够构建一个在Eclipse上作为Java应用程序运行的jar文件?
提前致谢。
答案 0 :(得分:2)
导出项目时,请尝试选择选项:
将所需的库复制到生成的jar旁边的子文件夹
这将创建一个包含所需依赖库的lib文件夹..
您还必须为程序选择有效的启动配置,以确保在正确填充MAin类属性的情况下创建MANIFEST文件。
运行生成的jar时,应该使用此命令行运行它(阅读MANIFEST.MF):
java -jar yourjar.jar
或使用命令行中指定的Main类:
java yourjar.jar MainClass