【发布时间】:2012-09-09 19:38:23
【问题描述】:
团队,
我使用 IKVM 将 jar 文件转换为 dll,这样我就可以将它与 C# 一起使用来测试 Java 应用程序...我没有原始的 java 源代码或类文件。 这是我正在做的事情以及我得到的错误:
ikvmc myApplication.jar
Note IKVMC0002: output file is "asapi.dll"
Warning IKVMC0100: class "org.apache.log4j.Logger" not found
Warning IKVMC0111: emitted java.lang.NoClassDefFoundError in "com.myApp.authenticateUser(LNote IKVMC0002: output file is "asapi.dll"
Warning IKVMC0100: class "org.apache.log4j.Logger" not found
Warning IKVMC0111: emitted java.lang.NoClassDefFoundError in
vices.AsApi.authenticateWithArtifact(Ljava.lang.String;Lcom.myApp.AppApi)....
有什么想法吗?这个jar文件不包含main方法...
问候, 狗屁
【问题讨论】:
-
为什么一定要这么做,能不能不直接用java测试jar?