IKVM从哪里获得CLASSPATH?

时间:2010-08-12 10:26:24

标签: java .net classpath embedded-resource ikvm

我有一个从jar文件转换而来的.NET程序集。该库在其类路径中查找文件。运行应用程序时,我不断丢失资源异常。

我试过了: - 将资源文件放在我的bin文件夹中 - 将资源文件放在我的源文件夹中,包括它在VS项目中,并将copy local设置为on - 将CLASSPATH环境变量设置为包含资源文件

的文件夹

以上都没有奏效。有没有人知道IKVM希望看到它的类路径或我可以让我的程序看到资源文件的其他方式?

1 个答案:

答案 0 :(得分:3)

根据ikvm documentationikvm的行为类似于java。这应该有效:

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

知道了 - 从类路径加载资源确实在Java中工作,但在编译的.net程序集中不起作用。 -resource参数可以是诀窍,但遗憾的是ByteCode Compiler page上没有示例。

相关问题