2

我有点麻烦。看,我完成了一个处理游戏并将其导出。现在我打赌你知道在 Windows 计算机上进行处理,导出会创建 4 个其他文件夹:你的数据文件夹,你的 bin 和你的 lib 和你的源。所以我想知道我是否可以将所有这些结合起来并拥有一个简单的 .exe 文件。所以我搜索并找到了这个链接:https ://github.com/processing/processing/wiki/Export-Info-and-Tips,它显示了如何做到这一点。它说我可以使用 JSmooth 或 Launch4j,我下载并安装了两者。现在的问题是 JSmooth 和 Launch4j 都要求主类。处理有主类吗?我很确定这仅适用于 java,但我很确定我错了。我的意思是,如果他们说我可以使用 JSmooth 和 Launch4j,那一定意味着它可以工作。我猜,在源文件中有一个可以在eclipse中运行的java版本的代码。那是我可以找到主要课程的地方吗?


PS,如果您有任何疑问,如果您感到困惑或我遗漏了什么,请问我而不是立即投反对票。谢谢你。

4

1 回答 1

1

简短的回答:主要课程是您的草图的名称。

更长的答案:在幕后,Processing 导出为 Java 应用程序,它确实创建了一个带有main()方法的类文件。它以您的草图命名该类。

替代答案:最新版本的 Processing (3.0) 允许您直接从 PDE 导出 .exe 文件。只需转到文件>导出,然后检查您要导出的任何系统。您不必包装自己的 .exe 文件。

无耻的自我推销答案:您还可以使用处理工具JarMatey从处理草图中创建一个自解压的可运行 jar。

于 2015-07-13T13:25:04.557 回答