使用Mac OS上的java程序设置mysql.jar的类路径的问题

时间:2011-03-14 04:28:44

标签: java macos osx-leopard

我有一个java程序,我想在Mac OS上运行。

我在设置jre和mysql.jar的类路径时遇到了问题。

如果我为'mysql-connector-1.15.0-bin.jar'设置了类路径,则显示'undefined method-main'的异常

如果我为'jre'设置了classpath,它会显示'ClassNotFoundException - com.mysql.jdbc.Driver'。

请帮助您一次设置两个类路径。

2 个答案:

答案 0 :(得分:2)

classpath必须包含应用程序所需的所有.class文件,包括您编写的文件。使用javac.exe和java.exe上的-classpath选项将MySQL JDBC JAR和主类路径放入类路径中。

答案 1 :(得分:2)

您还可以在JAR的manifest中指定类路径。它应该适用于Mac OS或Windows。

Class-Path: mysql-connector-1.15.0-bin.jar
Main-Class: your.Program