1

I am using the IBM RAD IDE and building a dynamic web project. When I build the project and attempt to add it to the server by selecting 'add or remove projects' I get the response that there are no projects to add or remove.

Does this mean I will have to create a EAR file (J2EE Project) and add my web project to it in order to deploy to the local WAS? Might I be missing some essential configuration?

4

2 に答える 2

3

WASにはEARファイルが必要です。これはRADの問題ではありません。

実際、 http://dev-answers.blogspot.com/2006/07/cant-deploy-war-on-websphere-6.htmlから取得した回避策がありますが、試していません。

WARを作成します。WEB-INF\web.xml内。WebSphereは、これをweb.xmlのスキーマに対して検証し、柔軟性がありません。web.xmlでノードを開くときにこの詳細を追加し、スキーマに従って有効であることを確認します。

<web-app version="2.4" 
xmlns="http://java.sun.com/xml/ns/j2ee"   
xsi="http://www.w3.org/2001/XMLSchema-instance" 
schemalocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">

WARをEARにパッケージ化することもできます。これは、誰もが行うことです。

于 2010-04-20T02:50:25.983 に答える
0

私の非常に限られたRAD の経験から、実際に展開するには EAR が必要です。実行するのは非常に簡単です...展開に特定の問題がありますか?

于 2010-04-19T20:00:18.510 に答える