我下载了imageJ源代码并导入到Eclipse中。目前,我正在为imageJ开发一个插件,我可以用eclipse上的插件运行imageJ,如果需要的话可以调试。我的问题是,我希望从eclipse中插入imageJ,但是通过加载生物格式阅读器插件,这样就可以打开.lif文件。我如何将这个插件引入imageJ源代码?我尝试在我的项目中向生物格式的.jar文件中添加依赖项,但是它不起作用。
发布于 2016-09-05 14:44:43
仅仅是为了让谁看到同样的问题:
负责这个项目。现在您可以从文件->导入->生物格式打开.lif。有了这个修改,你将不能做拖放,但你将能够使用这个插件,只要打开这个菜单文件。因为这只使用“导入”,所以只对打开有用。如果您想要有关保存的内容,您应该按照导入时的方式调用loci.plugins.LociExporter("")。(实际上,通过我的修改,我们称之为ij.plugin.LociImporter("location=Local machine windowless=false ")
发布于 2016-09-19 20:56:12
不要复制源文件,也不要复制JAR文件。您应该管理您的项目依赖关系使用Maven或类似的21世纪构建工具(Gradle也很有效)。根据需要,添加对net.imagej:ij和ome:formats gpl以及其他生物格式工件的依赖。
另请参阅:
https://stackoverflow.com/questions/39277563
复制相似问题