【发布时间】:2021-06-08 11:27:36
【问题描述】:
我已将 C# 文件转换为 jar。我想在使用 Spring 的 Java Web 应用程序中使用它。 我目前正在使用 Intellej。我目前的问题是,我不知道如何让 tomcat 使用 IKVM.NET 虚拟机环境和 intellej 来工作。
【问题讨论】:
我已将 C# 文件转换为 jar。我想在使用 Spring 的 Java Web 应用程序中使用它。 我目前正在使用 Intellej。我目前的问题是,我不知道如何让 tomcat 使用 IKVM.NET 虚拟机环境和 intellej 来工作。
【问题讨论】:
IKVM 已死。多年来一直没有维护它。
IKVM 还用于将 jar 文件转换为 .NET dll 而不是反向的。无法在运行时使用由 IKVM 创建的 jar 文件。这只是 Java 编译器的存根文件。
如果你想在 IKVM 上使用 Tomcat,那么你需要将 Tomcat 的所有 jar 文件转换为 dll。对于调试,您需要使用 Visual Studio 之类的 C# IDE,而不是 IntelliJ。
如果你想在 Java 中使用 C# 文件,那么 GraalVM 可能是一个解决方案,但我从未尝试过。
【讨论】: