[英]Could not find or load main class
我开始使用JDBC,所以我去了Classpath,将其更改为OracleDriver的classpath并编译了程序。 之前有一个我设置的类路径,现在我可以检查程序了,但是我无法运行它,这是我得到的错误信息:
Could not find or load main class 'classname that I am trying to run'
知道有什么问题吗?
编译后,将生成由.java
文件生成的.class
文件。
要运行时,您需要在路径上生成.class
文件,因此找到它们所在的目录,然后将该目录添加到类路径中。
请注意,如果您将一个类定义为
package com.corp.myproduct;
public class Sifter {
}
它将生成一条
<root>/com/corp/myproduct/Sifter.class
或在Windows上
<root>\com\corp\myproduct\Sifter.class
其中root是已编译输出的“顶级目录”。 在这种情况下,您无需将<root>/com/corp/myproduct/
添加到类路径中,而只需添加<root>
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.