java dont';请参阅类路径
1) 我已经通过java dont';请参阅类路径,java,derby,Java,Derby,1) 我已经通过my computer->System variables设置了变量CLASSPATH 2) 重新启动控制台并键入echo%CLASSPATH%,设置了CLASSPATH,值为: C:\Program Files\Java\jdk1.7.0_25\db\lib - this is where the derby.jar was and other related files 3) 然后我输入了java org.apache.derby.tools.ij,得到了以下错误: Err
my computer->System variables设置了变量CLASSPATH
代码>
2) 重新启动控制台并键入echo%CLASSPATH%
,设置了CLASSPATH
,值为:
C:\Program Files\Java\jdk1.7.0_25\db\lib - this is where the derby.jar was and other related files
3) 然后我输入了java org.apache.derby.tools.ij
,得到了以下错误:
Error: Could not find or load main class org.apache.derby.tools.ij
我正在使用windows xp,我做错了什么?将derbytools.jar添加到类路径并运行以下命令。ij类存在于derbytools.jar中
java org.apache.derby.tools.ij
将derbytools.jar添加到类路径并运行以下命令。ij类存在于derbytools.jar中
java org.apache.derby.tools.ij
您需要将jar本身放在类路径中,而不仅仅是包含jar的目录中。请看C:\Program Files\Java\jdk1.7.0\u 25\db\bin\ij.bat
yes,但无论如何,我想使用类路径执行ij,即使我输入了特定的文件名,仍然会出现此错误,不仅仅是您正在使用的derby jar的folderwat版本?为什么要明确地运行ij类?您可以在derby包中运行ij批处理文件,而不需要将jar本身放在类路径中,而不仅仅是放在包含jar的目录中。查看C:\Program Files\Java\jdk1.7.0\u 25\db\bin\ij.bat
yes,但无论如何,我想使用类路径来执行ij,即使我输入了特定的文件名,仍然会出现此错误,不仅仅是您正在使用的derby jar的folderwat版本?为什么要明确地运行ij类?您可以在derby包中运行ij批处理文件