我正在努力弄清楚如何在视图中解决一个简单的错误,但是同一个报告错误的答案都没有帮助我解决我的问题。
我在64位计算机上的Windows 10中使用cygwin。
我正在尝试从www.processing.org编译一个例子,但它没有工作,所以我创建了一个基本的"你好处理"显示我想要解决的错误的代码。
当我运行此代码时:
import processing.core.*;
import processing.data.*;
import processing.event.*;
import processing.opengl.*;
public class HelloProcessing {
public static void main(String[] args) {
System.out.println("Hello, Processing");
}
}
使用这些命令:
javac -cp core.jar HelloProcessing.java
java HelloProcessing
我可以看到" Hello,Processing"消息显示。
但是,如果我将" HelloProcessing类"代码更改为:
import processing.core.*;
import processing.data.*;
import processing.event.*;
import processing.opengl.*;
public class HelloProcessing extends PApplet {
public static void main(String[] args) {
System.out.println("Hello, Processing");
}
}
使用完全相同的命令,我得到了
"Error: Could not find or load main class HelloProcessing" message.
为什么会这样?