当我编译我的install.xml文件时,我收到一个错误,找不到资源。这是我编译时生成的错误
C:\ Program Files \ IzPack \ bin>编译D:\ trail \ simple \ install.xml
.:: IzPack - Version 4.3.4 ::.
< compiler specifications version: 1.0 >
- Copyright (c) 2001-2008 Julien Ponge
- Visit http://izpack.org/ for the latest releases
- Released under the terms of the Apache Software License version 2.0.
-> Processing : D:\trail\simple\install.xml
-> Output : D:\trail\simple\install.jar
-> Base path : .
-> Kind : standard
-> Compression : default
-> Compr. level: -1
-> IzPack home : C:\Program Files\IzPack\bin\..
Adding resource: IzPack.uninstaller
Setting the installer information
Setting the GUI preferences
Adding langpack: eng
Adding resource: flag.eng
Adding langpack: fra
Adding resource: flag.fra
-> Fatal error :
D:\trail\simple\install.xml:49: Resource not found: .\Readme.txt
com.izforge.izpack.compiler.CompilerException: D:\trail\simple\install.xml:49: R
esource not found: .\Readme.txt
at com.izforge.izpack.compiler.CompilerConfig.parseError(Unknown Source)
at com.izforge.izpack.compiler.CompilerConfig.findProjectResource(Unknow
n Source)
at com.izforge.izpack.compiler.CompilerConfig.addResources(Unknown Sourc
e)
at com.izforge.izpack.compiler.CompilerConfig.executeCompiler(Unknown So
urce)
at com.izforge.izpack.compiler.CompilerConfig.main(Unknown Source)
at com.izforge.izpack.compiler.Compiler.main(Unknown Source)
(tip : use -? to get the commmand line parameters)
答案 0 :(得分:1)
install.xml文件中缺少资源。
D:\trail\simple\install.xml:49: Resource not found: .\Readme.txt
提供此文件或将其从install.xml文件中删除。
答案 1 :(得分:0)
我的猜测是你的install.xml包含一个InfoPanel引用,如:
<panels>
<panel classname="InfoPanel" />
...
</panels>
和resourcedef如:
<resources>
<res id="HTMLInfoPanel.info" src="Readme.txt" />
...
</resources>
实际上引用了缺少的“Readme.txt”文件,该文件将显示在信息面板中。
您应该创建此文件或将其移动到D:\ trail \ simple目录。