JARファイルをマネージド.NETアセンブリに変換するために使用できるオプション/方法/ソフトウェアは何ですか?答えに商業的および非商業的方法をすべて提供してください。 これらには、ホストマシンにJavaをインストールする必要があるソリューションは含まれていません。.NETでのJava JARファイルの使用
7
A
答えて
9
私は間違っているかもしれませんが、私はそれが不可能だと確信しています。 Javaバイトコードは、CLRで実行するために生成されたコードとは異なります。
Snarky Answer:ソースコードを入手して移植します。
EDIT:.NET用のJava仮想マシン実装であるhttp://sourceforge.net/projects/ikvm/が少し突き刺さります。あなたが求めているものではありませんが、おそらくあなたができる最高のものになるでしょう。
-1
私は昨年、このような状況に直面して、一時ファイルから入力を読み込み、jarを呼び出してその他の一時ファイルに出力する小さなラッパー(java)を作成しました。 .NETプロジェクトは、入力ファイルを作成し、JVMを呼び出してラッパーを開始し、出力ファイルが終了するまで待機します。クイックとダーティ。少なくとも私の場合
+2
このアプローチははっきりとしていますが、私はそのようなアプローチを非常に控えめにして、代わりにいくつかのRPCメカニズムを促進します。 –
関連する問題
- 1. Javaを使用したjarファイルのバッファイメージ
- 2. JavaコードでJarファイルを使用
- 3. Jarファイル内のJava Jar
- 4. 使用JARファイル++/C
- 5. sbtのAndroidプロジェクトでJavaプロジェクトのjarファイルを使用
- 6. Java jarファイルのコマンドラインパラメータ
- 7. Java .jarファイルのサイズ
- 8. Android(Java)の別のjarファイル内のjar
- 9. 配布用のJava jarファイルの保護
- 10. 単純なJavaプログラム用のAnt Jarファイル
- 11. JavaのStreamedContentのjarファイル
- 12. スタートのJavaのjarファイル
- 13. Java jarファイルのコマンドラインのオプション
- 14. Java netbeans jarファイルの変更
- 15. jarファイル内のJavaライブラリ
- 16. JavaプラグインのGradle-jarファイル名
- 17. Java MavenパッケージJarのExcelファイル
- 18. Javaの外部jarファイル
- 19. Java Eclipse、export jar。インポートされたファイルの使用
- 20. Javaでjarファイルを実行
- 21. Javaプロジェクトで* .jarファイルを使用するには?
- 22. Javaアプリケーションでjythonスタンドアロンjarファイルを使用する方法
- 23. java/ant jarファイルSecurityException
- 24. 外部java jarファイルでsbtを使ってjarファイルを作成する方法
- 25. IntelliJ:.jarファイル内の.javaと.classファイル
- 26. .javaファイルとJarファイルでフォルダをコンパイル
- 27. Webアプリケーション内の.JARファイルの使用
- 28. ファイルにアクセスする.jarにAppleのJar Bundlerを使用する
- 29. Aptana RadRailのJRubyプロジェクトでJavaのJARファイルを使用するには?
- 30. jni4netを使用して.netからjarファイルのクラスを呼び出す方法
snarkyは大丈夫です。問題はそれを請う。 –
バイトコードは書き換え可能ですが、難しい部分はランタイムクラスです –