web-dev-qa-db-ja.com

Netbeans 8.0.2モジュールはデプロイされていません

Netbeansをインストールしたばかりで、新しいJava Web Appのデプロイに問題があります。私は何も編集せずにプロジェクトを作成します。これはデフォルトで(Apacheを使用して)あるプロジェクトです:

index.html

<!DOCTYPE html>
<!--
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
-->
<html>
<head>
    <title>TODO supply a title</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
    <div>TODO write content</div>
</body>
</html>

エラー:

init:
deps-module-jar:
deps-ear-jar:
deps-jar:
library-inclusion-in-archive:
library-inclusion-in-manifest:
compile:
compile-jsps:
In-place deployment at C:\Users\2kGamer\Dropbox\Projects\Java\NetBeans\DAW 2\WebApplication1\build\web
Deployment is in progress...
deploy?config=file%3A%2FC%3A%2FUsers%2F2kGamer%2FAppData%2FLocal%2FTemp%2Fcontext4402830100786872488.xml&path=/WebApplication1
 http://localhost:8084/manager/text/deploy?config=file%3A%2FC%3A%2FUsers%2F2kGamer%2FAppData%2FLocal%2FTemp%2Fcontext4402830100786872488.xml&path=/WebApplication1
C:\Users\2kGamer\Dropbox\Projects\Java\NetBeans\DAW 2\WebApplication1\nbproject\build-impl.xml:1045: The module has not been deployed.
See the server log for details.
BUILD FAILED (total time: 51 seconds)



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

私は時々同じ問題を抱えてきました。これは私が問題を解決する方法です、それは私にとって魅力のように機能します!

  1. 「タスクマネージャ」に移動します
  2. 「プロセス」タブを選択します
  3. 「Java(TM)Platform SE Binary」をクリックします
  4. 「プロセスの終了」ボタンをクリックします
  5. NetBeansプロジェクトに移動します
  6. プロジェクトのクリーンとビルド
20
justrandom

私の場合、管理者としてNetbeansを実行する必要があり、それで問題が解決しました。私はApache Netbeansを使用していますIDE 11.0

1
ricardo130

更新:これは再起動によって解決されましたが、アプリの実行中に別のエラーが発生しました。今回はTomcatが起動しません。これを解決するには(最新のApacheおよびnetbeansバージョンのバグ): NetBeansからのTomcatの起動エラー-'127.0.0.1 *'が内部または外部コマンドとして認識されません

0
Alpha2k

これは、コードに追加したライブラリが追加されていないために発生することがあります。使用しているすべてのライブラリを確認してください。

Netbeanに新しいライブラリを追加するには:

  • ライブラリフォルダーを右クリックします。
  • ライブラリの追加をクリックします。
  • 利用可能なライブラリで必要なライブラリを選択するか、グローバルライブラリからインポートします([インポート]ボタンをクリックします)。
  • 最後に[ライブラリを追加]をクリックして、ライブラリが追加されたことを確認します。
0
jomitame

ここでも同じエラーが発生しましたが、glassfishサーバーで発生しました。多分それは助けることができます。 glassfish-resources.xmlの<resources>内のコンテンツでglassfish-web.xmlファイルを構成する必要がありました。別のエラーが発生したため、この注釈をサーバーログで見つけることができました。

原因:Java.lang.RuntimeException:アーカイブのWEB-INF/glassfish-web.xmlの解析中にエラーが発生しました[file:/ C:/ Users/Win/Documents/NetBeansProjects/svad/build/web /]:xml要素は[リソース]ではなく[glassfish-web-app]である

次に行ったのは、<resources>タグを変更して、glassfish-web.xmlファイルで<glassfish-web-app>を適用することだけでした。

0

私の場合、新しいバージョンのnetbeansをインストールし、Java 7から8にアップグレードしました。新しいnetbeansには異なるバージョンのGlassfishが含まれていたため、プロジェクトのプロパティを開いて、適切なGlassfishバージョンを使用して、jdkをバージョン8に設定します。

0
Fred

Tomcatのバージョンを変更してみてください。私の場合、Tomcat "8.0.41"と "8.5.8"が機能しませんでした。しかし、「8.5.37」はうまくいきました。

0
Seymur Asadov