【问题标题】:ImageJ Macro and Plugin PathsImageJ 宏和插件路径
【发布时间】:2016-10-31 19:19:07
【问题描述】:

我在 MacOS X 上使用 ImageJ。目前,ImageJ 属性实用程序将 Macros 和 Utilities 目录报告为“null”

IJ.getDir("plugins"): null
IJ.getDir("macros"): null

我可以在命令行中使用以下命令设置目录。

java -Xmx1024m -jar /Applications/ImageJ/ImageJ.app/Contents/Resources/Java/ij.jar -ijpath /Applications/ImageJ

双击 ImageJ 应用程序 (imagej.app) 时如何设置 ijpath?

【问题讨论】:

  • IJ 路径似乎是在第一次运行时根据 .app 位置设置的。我能够通过删除应用程序并重新安装它来解决问题,确保 .app 文件位于包含 /macros 和 /plugins 目录的目录中。我仍然很高兴知道如何重置 ij 路径而无需重新安装。

标签: imagej imagej-macro


【解决方案1】:

ImageJ 旨在(每次运行时)查找 ImageJ.app 所在文件夹中的插件目录。如果你想覆盖它,你可以使用你找到的命令,或者你可以编辑 ImageJ.app 文件夹内的 Info.plist 文件。

  1. 右键单击 ImageJ.app 并选择显示包内容。
  2. 打开 Info.plist(如果您有 Xcode,它将默认打开该文件)并将您要使用的插件文件夹的位置附加到 Java->VMOptions 行,例如:

    VMOption -Xms256m -Xmx3000m -Dplugins.dir=/Users/me/myplugins

如果您指定的目录不存在,它只是恢复为默认查找 ImageJ.app 所在的位置。

欲了解更多信息,请参阅:imagej.netplugin-dirs

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多