Java aurora.jar的NoClassDefFoundError

Java aurora.jar的NoClassDefFoundError,java,class,Java,Class,我正在尝试执行下一步: C:\dev\sources\boSchedules\loadJavaLibs>java -cp aurora.jar; ojdbc6.jar oracle.aurora.server.tools.loadjava.LoadJavaMain -thin -user login/pass@myserv:mysid %BOS_SRC%/credit/card/api/ScheduleCardApi 接下来我要说: Exception in thread "main"

我正在尝试执行下一步:

C:\dev\sources\boSchedules\loadJavaLibs>java -cp aurora.jar; ojdbc6.jar
oracle.aurora.server.tools.loadjava.LoadJavaMain -thin -user login/pass@myserv:mysid
 %BOS_SRC%/credit/card/api/ScheduleCardApi
接下来我要说:

Exception in thread "main" java.lang.NoClassDefFoundError: ojdbc6/jar
Caused by: java.lang.ClassNotFoundException: ojdbc6.jar
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: ojdbc6.jar.  Program will exit.
为什么会出现此错误?

请查看手册页

java -cp aurora.jar; ojdbc6.jar
oracle.aurora.server.tools.loadjava.LoadJavaMain -thin -user sched/sched@teach:prod
 %BOS_SRC%/credit/card/api/ScheduleCardApi
类路径条目之间有一个空格
aurora.jar;jar
。启动器认为第一个jar是唯一的类路径条目,
ojdbc6.jar
是包含
main(String[]args)
方法的类。它还将之后的所有内容视为传递给
main(String[]args)
方法的参数。删除该空间。

查看手册页

java -cp aurora.jar; ojdbc6.jar
oracle.aurora.server.tools.loadjava.LoadJavaMain -thin -user sched/sched@teach:prod
 %BOS_SRC%/credit/card/api/ScheduleCardApi

类路径条目之间有一个空格
aurora.jar;jar
。启动器认为第一个jar是唯一的类路径条目,
ojdbc6.jar
是包含
main(String[]args)
方法的类。它还将之后的所有内容视为传递给
main(String[]args)
方法的参数。删除该空间。

删除aurora.jar之间的空间;和ojdbc6.jar

删除aurora.jar之间的空间;而ojdbc6.jar

空间相互分隔参数。JVM将命令解释为运行“ojdbc6.jar”类:“jar”作为类名,“ojdbc6”作为包

要将要放入特定类运行的类路径中的库的名称命名,请使用不带空格的分号“lib1;lib2”


p.S.:请询问您的同事是否可以将我们的一些凭证粘贴到SO上?:)

空间相互分隔参数。JVM将命令解释为运行“ojdbc6.jar”类:“jar”作为类名,“ojdbc6”作为包

要将要放入特定类运行的类路径中的库的名称命名,请使用不带空格的分号“lib1;lib2”


p.S.:请询问您的同事是否可以将我们的一些凭证粘贴到SO上?:)

不要在
后面加空格
不要在
后面加空格