在asp.net项目中使用jar

本文关键字:jar 项目 asp net | 更新日期: 2023-09-27 18:09:02

我有一个问题,我想在asp.net项目中使用jar。

我代码:

        System.Diagnostics.Process process1 = new System.Diagnostics.Process();
        process1.StartInfo.WorkingDirectory = Request.MapPath("/");
        process1.StartInfo.FileName = Request.MapPath("kokBul.jar");
        process1.Start();
错误:

发生Java异常

请帮

谢谢. .

在asp.net项目中使用jar

错误:

发生Java异常

表示JAR文件中有错误尝试在项目外部打开JAR如果它在项目外部打开它的方式一定是错误的

这篇文章可能会帮助你在asp.net中执行jar

编辑2试着从Meta-inf MANIFEST.MF文件中删除Class-path:行,再试一次,如果不工作,删除整个meta-inf文件

希望能有所帮助

ok

我解决了…

忘记添加

中使用的jar库

My Code:

    System.Diagnostics.Process process1 = new System.Diagnostics.Process();
    process1.StartInfo.WorkingDirectory = Request.MapPath("/");
    process1.StartInfo.FileName = Request.MapPath("kokBul.jar");
    process1.Start();

不能在。net中直接使用JAR文件。

必须转换为DLL,可以使用IKVM.NET。

你可以运行:

运行ikvmc -target:library mylib.jar

创建mylib.dll。

IKVM:在。net应用程序中使用Java库