gpt4 book ai didi

java -classpath ./sqljdbc4.jar myclassname

转载 作者:行者123 更新时间:2023-11-30 04:45:50 25 4
gpt4 key购买 nike

如果我运行java -classpath ./sqljdbc4.jar myclassname错误是

Exception in thread "main" java.lang.NoClassDefFoundError:myclassname

如果我运行java myclassname错误是

java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver

它是在 Linux 上。如何解决?

最佳答案

包含类包树的目录或 jar(即下例中包含 com 目录的目录)必须位于类路径中。并且 sqljdbc4.jar 也必须是。将两者都放在类路径中:

java -cp ../classes:./sqljdbc4.jar com.foo.bar.MyClassName

另请注意,您需要使用主类的完全限定名称(如上面的示例所示),并且 Java 中的类名称按照惯例使用 CamelCase。

关于java -classpath ./sqljdbc4.jar myclassname,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10986837/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com