我有一个java程序,我想在Mac OS上运行。
我在设置jre和mysql.jar的类路径时遇到了问题。
如果我为'mysql-connector-1.15.0-bin.jar'设置了类路径,则显示'undefined method-main'的异常
如果我为'jre'设置了classpath,它会显示'ClassNotFoundException - com.mysql.jdbc.Driver'。
请帮助您一次设置两个类路径。
答案 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