私はエラーを取得しています:障害の原因:jarsigner:antでjarファイルに署名するときに、 "jarsigner:{file}の名前を{file} .orgに変更しようとしましたが失敗しました"
[signjar] jarsigner: attempt to rename C:\workspace\line_editor\lib\icon.jar to C:\workspace\line_editor\lib\icon.jar.orig failed
自己しようとすると、Eclipseの内部アリと瓶のセットに署名。このプロジェクトではantビルドが正常に機能していて、他のプロジェクトでは同様のコードが使用されています。コードを少し変更して再構築し、このエラーが発生し続けるようにしました。ここで
は、関連するAntターゲットである:
<target name="sign" depends="jar" description="Signs Jars">
<genkey keystore="myKeystore1" alias="something" storepass="somethingpass"
dname="CN=Classification, OU=NAPA, O=GPC, C=US"/>
<signjar keystore="myKeystore1" alias="something" storepass="somethingpass">
<fileset file="${web.dir}/${jar.name}" />
<fileset dir="${lib.dir}">
<include name="*.jar"/>
</fileset>
</signjar>
</target>
私はプロジェクトを削除し、私たちのリポジトリから再びそれをプルダウン。したがって、この部分は失敗しない他のプロジェクトと同じ既定のプロジェクト設定が適用されます。私は問題の.jarを見て、それは読み取り専用ではありませんでした。私は名前を変更し、次のアルファベットの.jarファイルも失敗しました。このフォルダ内の.jarsにアクセスしているプログラムは実行されていません。
何かの原因が考えられますか?
質問をより具体的なエラーメッセージで更新しました。 – jzd