2008-09-16 8 views
7

Какие опции/методы/программное обеспечение доступны для преобразования JAR-файла в управляемую сборку .NET? Пожалуйста, предоставьте все коммерческие и некоммерческие методы в ответе. Они не включают решения, требующие установки Java на главной машине.Использование Java JAR-файла в .NET

ответ

9

Я мог ошибаться, но я уверен, что это невозможно. Код java-байта отличается от кода, созданного для запуска в среде CLR.

Snarky answer: Получите исходный код и отправьте его.

РЕДАКТИРОВАТЬ: Небольшая выдумка приносит http://sourceforge.net/projects/ikvm/, реализацию виртуальной машины Java для .NET. Не совсем то, о чем вы просили, но, вероятно, это будет самое лучшее, что вы можете сделать.

+0

snarky в порядке. вопрос требует его. – 2008-09-16 06:06:13

+1

bytecode переписывается, сложная часть - это классы времени выполнения. – 2010-02-19 06:46:08

-1

Столкнувшись с этой ситуацией в прошлом году, я написал небольшую оболочку (в java), которая считывала входы временного файла, вызывала банку и помещала вывод в файл temther temp. Проект .NET создаст входной файл, вызовет JVM и запустит оболочку, дождитесь окончания и прочитает выходной файл. Быстро и грязно. по крайней мере, в моем случае

 Смежные вопросы

  • Нет связанных вопросов^_^