C#可以在Java(Meta-inf / service)中执行类似SPI的操作吗?

时间:2012-12-12 05:40:56

标签: c# java ikvm

我目前正致力于将.JPEG文件转换为.WSQ文件,我已使用http://sourceforge.net/projects/jmrtd/中的库成功完成了Java。

现在我想在C#中做同样的事情,我使用IKVM将.jar文件转换为.dll文件,我可以在C#应用程序中调用Java库。但是存在一个问题,在Java中,我发现将JPEG转换为WSQ的函数在外部库中可用,该库作为外部SPI添加到META-INF / service文件夹中。类似于http://docs.oracle.com/javase/tutorial/sound/SPI-intro.html

根据我的理解,外部库在Java中称为“间接”,我怎样才能在C#中执行此操作?这甚至可能吗?

1 个答案:

答案 0 :(得分:0)

如果“外部库”是第二个jar文件,则使用括号语法一步编译两个jar文件。然后它应该工作。

有关详细信息,请参阅IKVM wiki: