3

Tomcat 6.0.37 で Netbeans を数週間問題なく使用しています。今日、Tomcat 7.0.40 をインストールし、ホーム フォルダをそのまま変更しました。

netbeans で実行をクリックすると、次のようになります。

In-place deployment at /Users/sean/NetBeansProjects/WebApplication1/build/web
Deployment is in progress...
deploy?config=file%3A%2Fvar%2Ffolders%2F6q%2Fwn580_m52f14dh0r5j1zm0v00000gn%2FT%2Fcontext1472679556924624209.xml&path=/WebApplication1
http://localhost:8080/manager/deploy?config=file%3A%2Fvar%2Ffolders%2F6q%2Fwn580_m52f14dh0r5j1zm0v00000gn%2FT%2Fcontext1472679556924624209.xml&path=/WebApplication1
/Users/sean/NetBeansProjects/WebApplication1/nbproject/build-impl.xml:1033: The module has not been deployed.
See the server log for details.
BUILD FAILED (total time: 36 seconds)

サーバーログには、私が知る限り、役立つものは何も表示されませんが、次のとおりです。

Jun 11, 2013 3:26:58 PM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
Jun 11, 2013 3:26:58 PM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
Jun 11, 2013 3:26:58 PM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: attributeAdded('org.apache.jasper.compiler.TldLocationsCache', 'org.apache.jasper.compiler.TldLocationsCache@6e9b86ea')

build-impl.xml:1033 は次のとおりです。

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

Tomcat ホーム フォルダをバージョン 6 に戻すと、すべてが再び機能します。これは、Tomcatの問題だと思いますが、わかりません。

ファイル local_access_log.[date].txt に次の内容が含まれているのを見つけました。

[my ip] - - [11/Jun/2013:15:27:54 -0700] "GET /manager/deploy?config=file%3A%2Fvar%2Ffolders%2F6q%2Fwn580_m52f14dh0r5j1zm0v00000gn%2FT%2Fcontext1472679556924624209.xml&path=/WebApplication1 HTTP/1.1" 404 1549
4

5 に答える 5

3

私は今日これに数時間を費やし、ここに投稿してから数分後に解決策を見つけました。

Netbeans では、Tomcat をサーバーのリストから削除してから、同じ情報をすべて手動で追加し直す必要がありました。Netbeans は、サーバーに関する詳細を最初で唯一の接続時に保存する必要があります。

于 2013-06-12T16:29:41.533 に答える
2

私もこの問題に直面しました。しかし、私にとっての問題は、NetBeans 設定でプロキシを有効にしていたことでした。私はちょうどそれを無効にして、うまくいきました。

于 2014-04-10T20:06:10.327 に答える
0

私は別のバージョンのnetbeansでこの問題を抱えていました。IDEまたはJdkをアンインストールし、解決しようとするすべてのことを行い、サーバーログに移動してこの問題を解決しようとして、この問題を何度もグーグルで調べました。このエラーを解決した最初のエラーの後に発生した最初のエラーは修正されます。私のj2eeプログラムでは、アクションクラスに関連するstruts.xmlおよびweb.xml構成にエラーがありました! netbeans が間違ったアドレス指定のアクション クラス coz のクラスを見つけられない場合、「モジュールがデプロイされていません。詳細についてはサーバー ログを参照してください」というエラーが表示されます。

この問題には多くのエラー番号があり、修正されました!!!!!!!!!!!!

struts.xml と web.xml と context.xml の構成で検索してみてください!!!!!

于 2013-12-31T11:29:18.353 に答える
0

少し遅いかもしれませんが、あなたのコメント:

ファイル local_access_log.[date].txt に次の内容が含まれているのを見つけました。

は確かに手がかりです。Netbeans は、Tomcat のマネージャーを使用してデプロイを試みます。しかし、「GET /manager/deploy?config...」が 404 を返す場合、マネージャーが webapps フォルダーにインストールされていないことを意味します。私はちょうど同じ問題に遭遇し、マネージャーを(元に)インストールして解決しました:)

于 2015-02-03T10:43:16.013 に答える