6

こんにちは、すべて
の Maven スクリプトは現在、tomcat6 (開発) サーバーでコンパイル/パッケージ化およびデプロイするように作成されています。これは、ビルドとデプロイのプロセスを自動化するのに役立ちました。

今後は、MAVENスクリプトを使用して WAS7 (Websphere 7) サーバーへの自動展開を行いたいと考えています。私が読んだいくつかの記事では、Websphere への展開を実行できる ANT タスクの呼び出しについて説明しています。

誰かが同じMavenスクリプト/タグを共有できますか?

4

2 に答える 2

3

それが WAS 7 で機能するかどうかはわかりませんが、IBM は WAS 6 と Maven の統合をサポートしています。

(有名な) フランスの IT コンサルティング会社は、サーバーのリモート コントロールを可能にする、有名なCargo プラグインとの互換性をリストしています: http://blog.xebia.fr/2008/11/05/lintegration-continue-avec-cargo/。しかし、おわかりのように (フランス語が分からなくても ;D)、Websphere は十分にサポートされていません。

おそらく役に立たないでしょうが、主なアイデアはMavenであり、WAS 7の統合はおそらく他のサーバーよりも苦痛になるでしょう;)

于 2012-08-09T07:53:38.530 に答える
2

このプラグインを使用できます http://code.google.com/p/websphere-maven-plugin/

<plugin>
 <groupId>Websphere7AM.plugin</groupId>
 <artifactId>websphere7am-maven-plugin</artifactId>
 <version>1.0.0</version>
 <configuration>
  <defaultCommand>
  <host>localhost</host>
  <port>8880</port>
 </defaultCommand>
 <commands>
  <command>
   <command>INSTALL</command>
   <appName>My Application</appName>
   <earFile>myapp.ear</earFile>
   <target>WebSphere:cell=myhostNode01Cell,node=myhostNode01,server=server1</target>
   <description>Install my app</description>
  </command>
 </commands>
</configuration>
<executions>
 <execution>
 <phase>compile</phase>
 <goals>
  <goal>was</goal>
 </goals>
 </execution>
</executions>
</plugin>
于 2013-09-06T19:13:15.640 に答える