我有一個C#類庫正在運行的jar文件添加jar文件到C#類庫
string args="java -jar jar.jar...";
ProcessStartInfo startInfo = new ProcessStartInfo("java.exe", args);
Process runProc = Process.Start(startInfo);
但使用來自應用程序的DLL時,我發現,我必須把JAR文件中的應用程序的工作目錄或指定完整路徑。
我不喜歡這兩個選項 - absulote路徑不好,並要求用戶將jar文件複製到他的工作目錄以便使用dll並不舒服。
是否有一些替代方法,將jar文件嵌入到類庫中?
不太清楚,但你可能添加的jar作爲資源 – chaosr 2012-01-18 10:22:36