2

インストールにはizpack-maven-pluginを使用します。新しいバージョンでは多くのことを変更したので、それらの単純なタスクを追加したいと思います。

-ファイルのコピー(スタギングディレクトリからインストールディレクトリへではなく、インストールディレクトリから顧客のバックアップフォルダへ)-ファイルの削除(顧客のインストールをクリーンに保つために、インストールディレクトリで不要になったファイルを削除します)

私はいくつかのことを検索して試しましたが、何も機能していないようです。install.xmlで「箱から出して」これらの操作を実行できないように見えるので、processPanelを使用して.sh(Unix)または.bat(Windows)のいずれかを実行してこれらのタスクを実行しようとしました。残念ながら、IzPackがこれらのファイルをコピーすると、実行可能ファイルがないため、「アクセスが拒否されました」というエラーでインストールがクラッシュします。

問題を解決するためのアイデアが不足しています。どうもありがとうございました

4

1 に答える 1

2

ファイルを実行可能としてマークするには、パック定義で実行可能タグを使用する必要があります。

<packs>
  <pack ...>
    <executable targetfile="$INSTALL_PATH/bin/startup.sh"
      keep="true" stage="never" />
    ...

The Packs Element <packs>セクションの章にあるizpackのドキュメントを参照してください<executable> - mark file executable or execute it.

于 2012-10-30T17:20:20.853 に答える