gpt4 book ai didi

java - 处理/Java - 简单示例

转载 作者:行者123 更新时间:2023-12-01 18:49:24 25 4
gpt4 key购买 nike

我正在尝试运行一个简单的示例。下面的代码可以编译,但当我尝试运行它时却出现错误。我是处理/Java 的新手。另外,我的目标是看看是否可以制作一个简单的命令行实用程序来处理图表/图形(非常简单),有点像 gnuplot。

import processing.core.*;

public class MyProcessingSketch extends PApplet {

public void setup() {
size(200,200);
background(0);
}

public void draw() {
stroke(255);
if (mousePressed) {
line(mouseX,mouseY,pmouseX,pmouseY);
}
}
public static void main(String args[]) {
PApplet.main(new String[] { "--present", "MyProcessingSketch" });
}
}

我用它构建

javac -cp location/of/core/core.jar MyProcessingSketch.java

并运行

java -cp location/of/core/core.jar MyProcessingSketch

我得到的错误是,

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

编辑:

我现在已经尝试了

java -cp "location/of/core/core.jar:." MyProcessingSketch

现在出现错误,

Exception in thread "main" java.lang.RuntimeException: java.lang.NullPointerException

最佳答案

您已将类路径设置为 location/of/core/core.jar,但这不包括您的类所在的当前目录。

包含“。” (当前目录)在类路径选项中:

java -cp "location/of/core/core.jar:." MyProcessingSketch

“:”是 Unix 和 Linux 上的路径分隔符;在 Windows 上请改用分号。

java -cp "location/of/core/core.jar;." MyProcessingSketch

关于java - 处理/Java - 简单示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16290242/

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