有没有一种方法可以将Java代码编译成DLL?

23

请参见上面的问题。


2
你做这件事的目的是什么?了解你的动机可能会让你得到更好的答案。 - bobwienholt
3个回答

30

可以使用IKVM。

http://www.ikvm.net/

而且它非常容易使用:

ikvmc myjar.jar

输出 myjar.dll


2
我需要.NET平台才能使用这个dll吗?还是它是Win32本地的,我可以用C++使用它?抱歉,我不太了解.NET。 - fredcrs

2

还有gcj,可以将类编译为本地格式。


只是提供信息,这个答案现在已经过时了,请参见https://dev59.com/Y2865IYBdhLWcg3wA5uc#4040404。 - StayOnTarget

-6

最好创建一个C++加载器,它能够:

1)隐藏控制台

2)运行您的应用程序


2
这不是一个答案。请解释为什么“创建C++加载器更好”,以及如何实现它。 - Eugen Pechanec

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接