我有一個用C#編寫的大型文本校對框架,我想寫一個使用這套庫的OpenOffice擴展。我這樣做的首選語言是Java。因此,我需要一種方法從Java訪問.NET程序集(在Windows和Linux中)。有沒有辦法從Java調用Mono程序集?從Java調用單聲道大會
2
A
回答
1
IKVM應該允許你做你想做的事情,但我必須承認我沒有做過這個myslef。
下面是他們的項目鏈接:http://www.ikvm.net/
並調用.NET API
import cli.System.IO.*;
public class ShowDir{
public static void main(String[] args){
String[] files = Directory.GetFiles("."); //.NET System.IO
for(String file : files){
System.out.println(file);
}
}
}
More useful info一個簡單的Java程序。
0
這看起來像一個重複:howto call c# (mono , .net) methods, delegates from native c
您可以使用JNI執行一些本地的C代碼,通過API來進入。
相關問題
- 1. 從PHP調用單聲道
- 2. 可以從ruby調用單聲道嗎?
- 3. 使用單聲道調試d
- 4. 使用單聲道調試Vbscripts
- 5. SuperCollider:從多聲道文件的單個聲道加載單聲道緩衝區
- 6. 使用單聲道從C#調用IronPython對象
- 7. 在單聲道asp.net web服務中找不到大會
- 8. 從php web服務調用單聲道命令
- 9. 如何通過單聲道從Cpython調用C#?
- 10. 當從CGI腳本中調用時單聲道掛起
- 11. 大廈單聲道2.8的Windows
- 12. Android Java到單聲道C# - MapView.LayoutParams
- 13. 單聲道aspnet_compiler
- 14. 單聲道LdapException
- 15. 單聲道
- 16. 單聲道PdfSharp
- 17. 單聲道HttpContext.GetService
- 18. 單聲道調試 - 如何關閉?
- 19. 單聲道多聲道播放器
- 20. AVPlayer播放單聲道音頻立體聲 - >單聲道
- 21. 單聲道消除尾聲
- 22. 使用MPAPI的單聲道
- 23. 用單聲道播放mp3
- 24. 從C++通過單聲道傳遞數組到C#通過單聲道
- 25. 單聲道用於機器人應用大小
- 26. 從本地iPhone應用程序調用單聲道庫應用程序
- 27. 單聲道到Emscripten
- 28. Python,IronPython單聲道
- 29. 單聲道3.0.6 - System.IO.FileNotFoundException
- 30. 單聲道性能
謝謝,它可以解決一般的java-mono互操作性問題,但是ikvm不是與openoffice.org一起使用的有效JRE(或者它是我無法使其工作的) – Hedy