我有一些资源,例如我的jars应用程序目录中org\languagetool\resource目录中的xml文件,图像等。

我想知道从jar文件构建dll时如何提供对这些资源的引用。
我尝试添加以下选项:
 -externalresource:org/languagetool/resources=org/languagetool/resources/

 -resource:org/languagetool/resources=org/languagetool/resources/

但两者似乎都不起作用。

我的命令如下:

ikvmc.exe -target:library -out:LanguageTool.dll -resource:org/languagetool/rules=org/languagetool/rules/ -resource:org/languagetool/resources=org/languagetool/resources/ LanguageTool.jar


PS:我正在为LanguageTools库创建dll
http://www.languagetool.org/

最佳答案

-externalresource:和-resource:选项都仅用于单个文件,因此,如果要使用多个资源,则必须显式地包括所有资源(通过多次指定选项)。

09-26 21:24