IKVM.NET的经验

Kot*_*tan 10 .net java interop

IKVM.NET使用Java代码或Java利布斯在.NET应用程序的好方法?

有没有人使用这个工具?还有替代品吗?是否有可能在基于COM的应用程序(如Visual Basic 6或经典ASP)中调用Java函数/代码?

Dar*_*rov 8

我已经使用这个工具,特别是编译器将JAR文件转换为.NET程序集.它适用于xhtmlrenderer项目,它允许将XHTML文件转换为PDF,并且基于iText,这不是一个小代码库.转换很顺利,我在生产中使用它没有任何缺陷.


Tja*_*art 5

我刚刚开始使用这个工具,它如何集成.Net和Java是相当惊人的.我用它来将只在java中可用的库转换为.net程序集.

好处:

  • 非常容易使用
  • 占地面积小(组件不是那么大,而且你并不是一直都需要它们)
  • 项目似乎得到了很好的维护,并且sourceforge反馈似乎很好

坏事:

  • 调试有点困难.Visual Studio异常处理程序查找java中为空的消息属性.结果是你必须制作临时的try ... catch块并对异常对象进行监视以检查java异常的细节
  • classpath资源可能很难加载和使用.
  • Javadoc字符串不会被转换,所以不要期望看到intellisense的提示,你将不得不阅读javadoc html来获得帮助.

总的来说,这是一次愉快的体验,但我承认现在只使用了2天.