gpt4 book ai didi

java - 找不到 ij 包

转载 作者:行者123 更新时间:2023-12-02 04:00:18 25 4
gpt4 key购买 nike

今天,我尝试运行我的 ImageJ 插件 My_S 但 ImageJ 总是发出以下警告:

 Plugin or class not found: "My_S"
(java.lang.ClassNotFoundException: My_S)

我认为它跳过了编译步骤,因为插件文件夹中没有 My_S.class 文件。这有点奇怪,因为它以前有效(尽管我只为一个插件尝试过)。然后我尝试从控制台编译它

javac My_S.java

它发出以下问题:

My_S.java:1: package ij does not exist
import ij.*;
^

所以,我尝试重新安装它(顺便说一句,我的系统是 linux mint),但 IJ 仍然表现出相同的行为....:/对于如何解决这个问题有什么建议吗? (我希望这是问这个问题的正确地方)

谢谢

最佳答案

“ij 包”(即 ij.* 中的所有类)可在 ij jar 中找到,例如ij-1.50e.jar随 ImageJ 安装一起分发。

要使用 javac 编译您的插件,请参阅 this SO post关于将 jar 添加到类路径。

但是,如果您要定期开发 ImageJ 插件,我鼓励您了解可用的软件开发工具,例如 Maven ,这将帮助您管理依赖项并自动构建编译时类路径(除其他外)。

您可能还对 ImageJ forum 感兴趣,它针对 ImageJ 特定的开发问题达到了更有针对性的社区。

关于java - 找不到 ij 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34999161/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com