首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误:无法从加载主类清单属性

问错误:无法从加载主类清单属性
EN

Stack Overflow用户
提问于 2011-04-06 14:47:14
回答 2查看 3.3K关注 0票数 0

当我在我的PC上安装mysql-connector-java-5.1.15-bin时,它给我一个错误,比如:failed to load main-class manifest attribute from。您能告诉我应该怎么做才能消除这个错误吗?没有mysql-connector-java-5.1.15-bin我什么也做不了,所以请尽快告诉我。

EN

回答 2

Stack Overflow用户

发布于 2011-04-06 14:59:49

听起来您正在尝试运行JAR文件,就好像它是一个可执行的JAR文件一样(通过双击它或者使用java -jar mysql-connector-...jar这样的命令来运行它)。

这不是您应该对此JAR文件执行的操作。您只需将其添加到项目的类路径中;不要试图解压或运行它。它不包含安装程序。

背景信息:

可执行JAR文件包含一个META-INF/MANIFEST文件,该文件包含诸如Main-Class之类的属性,这些属性在运行JAR文件时告诉Java要运行的类是什么。如果JAR文件不包含清单文件,或者包含没有Main-Class属性的清单文件,那么它就不是可执行的JAR文件。

票数 0
EN

Stack Overflow用户

发布于 2011-04-06 15:03:13

出现了两个问题: 1) mysql-connector-java应该有一个主类吗?2)你打算如何安装它?

1)否它只包含与mysql交互的JDBC类。2)因为您得到了main-class属性错误,所以您似乎是在双击jar文件。

为了能够使用它,您必须将jar文件添加到类路径中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5562432

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档