1

http://sap-production.github.io/xcode-maven-plugin/siteの Xcode Maven プラグインは、maven が好きで、xcode の依存関係やフレームワークの作成などで苦労することを避けたくない人に最適な Maven プラグインです。 .

リポジトリに lib とヘッダーを作成してインストールします。

ヘッダーは、プロセス中に .tar ファイルにバンドルされます。

何らかの理由で、インストールする前に tar ファイルを編集していくつかのファイルを追加する必要があります。しかし、私はMavenに関してかなり初心者なので、助けが必要です!

Maven の副産物をインストールする前に変更するにはどうすればよいですか? いくつかのファイルを .taf に追加するスクリプトを作成できると思いますが、それがインストール前に実行されたことを確認するにはどうすればよいでしょうか?

4

1 に答える 1

1

@Redwarp - この質問が出されてからしばらく経ちましたが、答えを出します。

Maven ビルド ライフサイクルの特定のフェーズで Maven プラグインのゴールが実行されるように構成できます。

インストール フェーズの前に実行されるフェーズを選択します。パッケージは、tar ファイルを編集して必要なファイルを追加するのに最適な段階かもしれません。

以下は一般的な例です (フェーズと目標に焦点を当てる必要があります)。

<project>
  ...
      <build>
          <plugins>
              <plugin>
                  <groupId>com.sap.prd.mobile.ios.mios</groupId>
                  <artifactId>xcode-maven-plugin</artifactId>
                  <version>1.12.0</version>
                  <extensions>true</extensions>
                  <executions>
                      <execution>
                          <id>do-something</id>
                          <phase>package</phase>
                          <configuration>
                              ...
                          </configuration>
                          <goals>
                             <goal>plugin-goal</goal>
                          </goals>
                      </execution>
                  </executions>
              </plugin>
          </plugins>
      </build>
  ...
</project>

ニーズに合ったプラグインを見つけて、それらの目標を適切な Maven ライフサイクル フェーズに結び付けます...この時点で既に把握している可能性が高いです。

于 2013-09-08T04:27:23.857 に答える