题
我是一名盲人学生,必须在编程课上使用处理。当前的 1.01 版本是否可以从命令行编译草图文件并查看任何错误?
更新此链接帮助我解决了问题,我将在有时间时写一篇博客文章。
http://processing.org/discourse/yabb_beta/YaBB.cgi?board=os_core_pde;action=display;num=1224645998
解决方案
在深入研究修订日志后,我找到了以下文档 指挥官级, ,这说明您必须从源代码创建单独的构建才能使用处理的命令行版本。
其他提示
我不与处理1.01检查,只有1.2。
我用同样的问题所面临后,我终于设法得到这个工作。使用从窗户平原命令提示第一你必须编译.java
文件通过使用下面的命令.class
:
> javac -classpath <path to processing>/lib/core.jar *.java
如果您不指定路径的核心处理库,那么你得到这样一个错误:package processing.core does not exist
下一步是压缩的java .class
文件.jar
文件。这可以用下面的命令来完成:
> jar <command> file.jar {manifest.txt} *.class
,其中清单文件是可选的。如果你有一定的误差,抱怨没有定义的路径,需要将Java库,通过使用命令跟踪路径:
path c:\Program Files\Java\jdk1.5.0_09\bin;%path%
如果一切正常,那么你应该得到一个jar文件,你可以在你的草图文件夹中使用。
不处理在Java制成?
我想你可以只用javac照常进行编译。
像:
的javac yourclass.java
如果你已经正确安装了packadges Java编译器应该很容易找到他们,我想。
否,我无法找到任何方式在命令行编译处理的文件。尽管他们要求事实上,他们已经加入此功能(回复#7),也没有如何这实际上是做了记载。
我看过去的说明上转换处理代码到Java代码和其基本上在所需的库和封装类添加。当然,在实践中它看起来是不可行的(如您最初的问题显示),以做你自己的。
我说你最好的选择是纠缠在给定链路谁说,他在加入它,并要求它是如何做的一些文件上的家伙。此外,我认为你可以得到的bug重新开放,因为它不能算作一个bug修复,如果他们不告诉你该怎么做,或者至少手动表示在此讨论的参考。