4

Netbeans 7.1.1 で最初のサービスを作成しましたが、Tomcat 7 サーバーにデプロイできません。

Tomcat server started.
In-place deployment at /home/likewise-open/PROMWAD/alexandr.kurkin/NetBeansProjects/HelloWs1/build/web
Deployment is in progress...
deploy?config=file%3A%2Ftmp%2Fcontext1698562612061154650.xml&war=file:/home/likewise-open/PROMWAD/alexandr.kurkin/NetBeansProjects/HelloWs1/build/web/
http://localhost:8080/manager/deploy?config=file%3A%2Ftmp%2Fcontext1698562612061154650.xml&war=file:/home/likewise-open/PROMWAD/alexandr.kurkin/NetBeansProjects/HelloWs1/build/web/
/home/likewise-open/PROMWAD/alexandr.kurkin/NetBeansProjects/HelloWs1/nbproject/build-impl.xml:729: The module has not been deployed.
See the server log for details.
BUILD FAILED (total time: 44 seconds)

Tomcat のログにエラーはありません。

build-impl.xml のこの行でデプロイが停止しました

<target if="netbeans.home" name="-run-deploy-nb">
    <nbdeploy clientUrlPart="${client.urlPart}" debugmode="false" forceRedeploy="${forceRedeploy}"/>
</target>
4

3 に答える 3

3

Netbeansは、外部のTomcatと連携できます。ただし、netbeans のバージョンやtomcatのバージョンを変更すると、構成ファイルが破損することがあります ( build-impl.xml)。したがって、 Netbeansを再インストールしないでください。最も簡単な方法は、新しいクリーンなプロジェクトを作成し、ソースをコピーして貼り付けることです。私はこの種のエラーに何度も遭遇したので(更新ごとに少なくとも1つのプロジェクト...)、うまくいくと思います。

于 2012-05-01T08:53:54.480 に答える
-2

NetBeansを再インストールする必要があります。インストール中、NetBeans は Glassfish と Tomcat の両方をサーバー オプションとして表示します。Tomcat をサーバーとして選択する必要があります。うまくいけば、これで問題が解決します。
NetBeans でサーバーを外部から追加すると、問題が発生する場合があることに注意してください。

于 2012-04-27T10:56:17.583 に答える