0
头像

启动插件时传递命令行参数

我的插件需要传递一个命令行参数,例如
java -DPYCIPRES_FILE="cipres_geneious.conf" myfile.jar
我如何才能通过 -DPYCIPRES_FILE="cipres_geneious.conf" 以慷慨?
我正在使用 Geneious 插件 API 编写插件。

 

马杜苏丹古杰拉尔

1条评论

0
头像

嗨马杜苏丹,

在非 mac 系统上,用户可以通过编辑安装目录中的 Geneious.in.use.vmoptions 文件来设置系统属性和任何 JVM 选项。  在 mac 系统上,他们需要编辑 .app 包中的 plist 文件。

但是,您可能需要考虑另一种选择,因为从最终用户的角度来看,设置系统属性可能非常麻烦。

一种选择可能是允许用户通过操作的选项在 GUI 中配置它。  或者更普遍地通过 PluginPreferences。  请参阅 GeneiousPlugin.getPluginPreferences()。

马修·张 0 票
评论动作 永久链接