繁体   English   中英

将Processing pde导入Eclipse

[英]Import Processing pde into Eclipse

我将一些Processing jar文件在线显示。 由于Java更新,我购买了代码签名证书来对其进行签名。 但是现在jar文件仍然被阻止,因为Processing的输出不包含MANIFEST.MF文件:

Java查询答案

看来我无法打开jar并使用Eclipse插入MANIFEST.MF。 所以我要求程序员提供代码,然后我可以像这样添加mf。 项目文件夹如下所示:

project.pde
main.pde
button.pde
connection.pde
data[folder]

因此,现在我按照Eclipse教程进行操作,并到达第4步(处理导入的core.jar)。 本教程开始编写代码。 我应该如何使用现有的pde文件完成工作? 谢谢!

有谁知道如何导出包含MANIFEST.MF的Processing jar? 在此处输入图片说明在此处输入图片说明在此处输入图片说明

您正在使用哪个版本的处理? 如果您使用的是最新版本,则可以简单地将草图导出为应用程序,然后使用SvgExe从Processing的输出中创建一个自解压的可运行jar。

或者,您可以将代码转换为Java应用程序,但这不会像导入.pde文件那样简单。 此处的教程: http : //processing.org/tutorials/eclipse/

答案很简单:

重命名jar文件(如myjar.zip),然后将其解压缩。 在新文件夹下,进入子文件夹“ META-INF”,然后可以编辑文件“ MANIFEST.MF”。 Processing创建的内部原始信息通常说:

Manifest-Version: 1.0
Created-By: Processing 1.5.1
Main-Class: myproj

我们可以在最后添加几行:

Application-Library-Allowable-Codebase: *
Permissions: all-permissions
Codebase: *

然后保存MANIFEST.MF,压缩整个文件夹,然后将zip文件重命名为jar文件。 最后,我们可以使用购买的证书进行签名:

keytool -list -storetype pkcs12 -keystore cert.p12 -v | grep Alias
jarsigner -storetype pkcs12 -keystore cert.p12 proj.jar "cert.Alias" -tsa http://timestamp.comodoca.com/rfc3161 # I bought it from COMODO so the server link is like this

将其上传到服务器即可。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM