Откуда IKVM получает свой CLASSPATH? - PullRequest
2 голосов
/ 12 августа 2010

У меня есть сборка .NET, которая была преобразована из файла JAR.Эта библиотека ищет файлы в своем пути к классам.Я продолжаю получать пропущенные исключения из ресурсов при запуске приложения.

Я пытался: - Поместить файл ресурса в папку bin - Поместить файл ресурса в папку с исходным кодом, включая его в проект VS, и установить копию localon - установка переменной среды CLASSPATH в папку, содержащую файл ресурса

Ничего из вышеперечисленного не сработало.Кто-нибудь знает, где IKVM ожидает увидеть свой путь к классу или как я могу заставить свою программу увидеть файл ресурсов?

1 Ответ

3 голосов
/ 12 августа 2010

Согласно документации ikvm * ​​1002 *, ikvm ведет себя подобно java. Это должно работать:

ikvm -cp .;relative/path/to/jar/lib.jar com.example.MyClass

Понял - загрузка ресурсов из classpath работает в Java, но не в скомпилированной сборке .net. Параметр -resource может быть тем, который добивается цели, но, к сожалению, на странице ByteCode Compiler нет примера .

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

...