2011-11-10 30 views
0

當我builting我在使用Maven的NetBeans項目我得到這樣的警告消息:Maven的小腳本

[WARNING] DEPRECATED [postinstallScript]: Use postinstallScriplet 
[WARNING] DEPRECATED [preinstallScript]: Use preinstallScriplet 
[WARNING] DEPRECATED [preremoveScript]: Use preremoveScriplet 

我的pom.xml改變

<preinstallScript>src/main/scripts/preinstall</preinstallScript> 
<postinstallScript>src/main/scripts/postinstall</postinstallScript> 
<preremoveScript>src/main/scripts/preremove</preremoveScript> 

<preinstallScriptlet>src/main/scripts/preinstall</preinstallScriptlet> 
<postinstallScriptlet>src/main/scripts/postinstall</postinstallScriptlet> 
<preremoveScriptlet>src/main/scripts/preremove</preremoveScriptlet> 

。然後我得到這個錯誤:

[ERROR]BUILD ERROR 
------------------------------------------------------------------------ 
Failed to configure plugin parameters for: org.codehaus.mojo:rpm-maven-plugin:2.0.1 

    (found static expression: 'src/main/scripts/postinstall' which may act as a default value). 


Cause: Cannot assign configuration entry 'postinstallScriptlet' to 'class org.codehaus.mojo.rpm.Scriptlet' from 'src/main/scripts/postinstall', which is of type class java.lang.String 

和項目沒有建立。這有什麼問題?

在此先感謝。

回答