如何使用JSmooth或Launch4j进行处理?

时间:2015-07-11 23:24:55

标签: java processing launch4j jsmooth

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

P.S。如果你有疑问,如果你感到困惑或者我遗失了什么,请立即问我而不是立即投票。谢谢。

1 个答案:

答案 0 :(得分:1)

简答:主要类是草图的名称。

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

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

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