2013-04-01 52 views
0

我正在使用maven-jarsigner-plugin簽署我的applet jar。當我運行「maven乾淨安裝」我的構建失敗,並給出以下錯誤。maven-jarsigner-plugin爲密鑰庫輸入密碼

 
       [DEBUG] 'cmd.exe /X /C ""C:\Program Files\Java\jdk1.6.0_33\jre\..\bin\jarsigner.exe" -keystore mykeystore -keypass '*****' C:\myproject\target\myapplet-1.0.0.jar applet"' 
       [INFO] jarsigner: you must enter key password 
       [WARNING] Enter Passphrase for keystore: 

以下是我的maven配置。

  <plugin> 
      <artifactId>maven-jarsigner-plugin</artifactId> 
      <version>1.2</version> 
      <executions> 
       <execution> 
        <id>sign</id> 
        <phase>install</phase> 
        <goals> 
         <goal>sign</goal> 
        </goals> 
       </execution> 
      </executions> 
      <configuration>   
       <keystore>mykeystore</keystore> 
       <alias>myapplet</alias> 
       <keypass>mykeypass</keypass>      
      </configuration> 
      </plugin> 

我可以看到它提示輸入密碼。

請讓我知道我在這個配置

回答

0

已經錯過了你丟失

<storepass>mystorepass</storepass> 

<configuration>   
    <keystore>mykeystore</keystore> 
    <alias>myapplet</alias> 
    <keypass>mykeypass</keypass> 
    <storepass>mystorepass</storepass>      
</configuration>