2014-03-04 73 views
1

即使許可證存在於install4j(使用install4j IDE進行檢查),運行install4j ant任務時也會出現以下錯誤。嘗試使用命令行提供許可證
install4jc -license=XXXX
但仍然收到相同的錯誤。安裝4j ant任務拋出許可證錯誤

build 04-Mar-2014 03:45:51 [install4j] Executing 'C:\Program Files\install4j5\bin\install4jc.exe' with arguments:<br/> 
build 04-Mar-2014 03:45:51 [install4j] '--win-keystore-password=XXXX'<br/> 
build 04-Mar-2014 03:45:51 [install4j] 'C:\Users\Z_Admin\bamboo-home\xml-data\build-dir\ZEETRUNK-BUILDALL-JOB1\trunk\installer\zbot\installer\zbot.install4j'<br/> 
build 04-Mar-2014 03:45:51 [install4j] <br/> 
build 04-Mar-2014 03:45:51 [install4j] The ' characters around the executable and arguments are<br/> 
build 04-Mar-2014 03:45:51 [install4j] not part of the command.<br/> 
build 04-Mar-2014 03:45:52 [install4j] install4j version 5.1.6 (build 5596), built on 2013-06-07<br/> 
build 04-Mar-2014 03:45:52 [install4j] Please run the command line executable with the -L [license key] option or open the install4j IDE to enter a license key.<br/> 
build 04-Mar-2014 03:45:52   [ant] Exiting C:\Users\Z_Admin\bamboo-home\xml-data\build-dir\ZEETRUNK-BUILDALL-JOB1\trunk\installer\zephyr\installer\exebuild.xml.<br/> 

感謝,
Prateek

+0

嗨。我有一個相關的問題來禁用命令行的簽名過程。然後我發現短期書面期權條款有效,而其他條款則不適用。對於您的示例,您可以嘗試使用命令「install4jc -L xxxxx」而不是「install4jc --license xxxxx」。也許這也適用於你的選擇。 – Hardie82

回答

3

也許你正在運行的螞蟻爲不同的用戶。

複製

%USERPROFILE%\.install4j5\config.xml 

[install4j installation directory]\config\config.xml 

那麼許可證將適用於所有用戶,

+0

感謝Ingo,它的工作:) – Pratz