我有一些资源,例如我的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:选项都仅用于单个文件,因此,如果要使用多个资源,则必须显式地包括所有资源(通过多次指定选项)。