2

我是一个盲人学生,必须在编程课上使用处理。当前的 1.01 版本是否可以从命令行编译草图文件并查看任何错误?

更新这个链接帮助我解决了我的问题,我会在有时间的时候写一篇关于它的博客文章。

http://processing.org/discourse/yabb_beta/YaBB.cgi?board=os_core_pde;action=display;num=1224645998

4

4 回答 4

3

在翻阅修订日志后,我找到了Commander 类的文档,其中解释了您必须从源代码创建单独的构建才能使用命令行版本的处理。

于 2009-01-27T20:17:23.750 回答
2

我没有检查处理 1.01,只检查了 1.2。在遇到同样的问题后,我终于设法让它工作了。首先使用 Windows 中的普通命令提示符您必须使用以下命令将.java文件编译为:.class

> javac -classpath <path to processing>/lib/core.jar *.java

如果您未指定核心处理库的路径,则会收到如下错误:package processing.core does not exist.

下一步是将java.class文件压缩为.jarfile。这可以使用以下命令完成:

> jar <command> file.jar {manifest.txt} *.class

where the manifest file is optional. If you got some error, complaining the path wasn't defined, you need to trace the path to the java library, by using the command:

path c:\Program Files\Java\jdk1.5.0_09\bin;%path%

If everything is ok, then You should get a jar file, which You can use on Your sketch folder.

于 2012-04-11T10:01:41.640 回答
0

处理不是用java制作的吗?

我想你可以像往常一样用 javac 编译。

像:

javac yourclass.java

如果您正确安装了软件包,我认为 java 编译器应该很容易找到它们。

于 2009-01-27T19:06:36.297 回答
0

不,我找不到从命令行编译处理文件的任何方法。尽管他们声称已在(回复 #7)中添加了此功能,但没有提及实际是如何完成的。

我查看了关于将处理代码转换为 Java 代码的说明,并基本上添加了必要的库和包装类。当然,在实践中,您自己做似乎是不可行的(如您最初的问题所示)。

我会说你最好的选择是纠缠给定链接上的那个人,他说他添加了它,并要求提供一些关于它是如何完成的文档。此外,我认为您可以重新打开该错误,因为如果他们不告诉您如何操作,或者至少参考显示该问题讨论的手册,它就不算作错误修复。

于 2009-01-27T19:57:12.387 回答