2012-12-04 54 views
1

我目前使用的是Maven 3,並且有一個非常簡單的.ism文件,用於InstallShield 2012配置Maven以支持.exe安裝程序的創建

pom.xml創建.jar文件,該文件是由.ism使用的唯一文件。我可以做這樣的事情:

C:>IsCmdBld.exe -p "c:\InstallShield Projects\Simple.ism" -r "COMP" -y "1.0" 

這是我的POM之外的,但我想在安裝程序創建到使用的POM版本信息和其他元數據。

我知道沒有特定的InstallShield插件不存在Maven,但我想知道是否有辦法讓Maven通過調用上面的命令塊或類似的東西來幫忙嗎?

回答

1

您可以使用exec-maven-plugin並作爲執行調用的一部分傳遞$ {project.version}。

否則,如果有InstallShield的反作用,您可以使用antrun plugin

0

儘管過去曾問過這個問題,並且我現在還沒有訪問InstallShield一年,但我確實碰巧使用了Maven插件來介紹您想要實現的內容。

https://github.com/tptak/installshield-maven-plugin

我可以繼續這方面的工作在一定程度上,如果我有一個許可證

相關問題