pkaeding からの回答と同様に、特定の .war に固有の名前ではなく、.ear ファイルのデフォルトの .war に適用する場合に役立つことを次のように発見しました。(1 つの .war ファイルを含む .ear ファイルにはその .war しかないため、エントリで .war に名前を付ける必要はありません。) この方法は、.war の名前を変更する必要がある場合に適しています。なんらかの理由で後でプロジェクトを作成するので、ファイルの更新について心配する必要はありませんdeployment.xml
。deployment.xml
ファイルがセル参照ディレクトリ トレイル内に埋もれているのを見つけました。ファイルがディレクトリレベルに配置されMETA-INF
、それより深く配置されていない場合に示されているように、問題がないかどうかはわかりません。
私の特定のケースでは、次deployment.xml
の .ear プロジェクトで見つけました。
<project_root> \META-INF\ibmconfig\cells\defaultCell\applications\defaultApp\deployments\defaultApp\
ファイルの内容は次のようになります。
<appdeployment:Deployment xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"
xmlns:appdeployment="http://www.ibm.com/websphere/appserver/schemas/5.0/appdeployment.xmi" xmi:id="Deployment_1262775196208">
<deployedObject xmi:type="appdeployment:ApplicationDeployment"
xmi:id="ApplicationDeployment_1262775196208" startingWeight="10">
<classloader xmi:id="Classloader_1262775196208" mode="PARENT_LAST" />
</deployedObject>
</appdeployment:Deployment>
この線:
<classloader xmi:id="Classloader_1262775196208" mode="PARENT_LAST" />
もともと読んだ:
<classloader xmi:id="Classloader_1262775196208" mode="PARENT_FIRST" />
.war への参照が行われていないことに注意してください。pkaeding が述べたように、さまざまな ID 番号が同じであるとは思わないでください。