web-dev-qa-db-ja.com

既存のEclipseプロジェクトをwarファイルにエクスポートすると、「モジュール名が無効です」

既存のEclipseプロジェクトをwarファイルにエクスポートしようとしています。しかし、「WARエクスポート」ダイアログページで入力したものは何でも、システムは常に「モジュール名が無効です」を返しました。この問題の解決方法がわかりません。助けてくれてありがとう。

18
bit-question

同じ問題があり、修正しました。以下の手順に従ってください、そしてあなたはあなたのwarファイルを作成することができます。

  1. フォルダプロジェクトを右クリックします。
  2. プロパティをクリックします。
  3. プロジェクトファセットに移動します。
  4. 必要に応じてアクティブ化します。
  5. 「構成」までスクロールして、「動的Webモジュール」をマークします。

これは私にとってはうまくいきます。

11
Aneurysmo

プロジェクトがWebプロジェクトであることを確認する必要があります。Webプロジェクトでない場合は、次のリンクを確認してください。 http://Eclipse.dzone.com/tips/converting-Java-project-dynami

8
Lucas

Eclipse STSの場合

  1. フォルダプロジェクトを右クリックします。
  2. プロパティをクリックします。
  3. プロジェクトファセットに移動します。
  4. Java 1.8を選択してください
  5. 「構成」までスクロールして、「動的Webモジュール」をマークします。

その後、それは正常に動作します。

3
Oleg Kranga

私の場合、warファイル名がEclipseのプロジェクト名と一致したときにエラーが発生しました。ドロップダウンボックスから選択するのは簡単です。

enter image description here

2
Kishore Vignesh

EE開発者向けのEclipseを使用してJavaプロジェクトを動的Webプロジェクトに変換すると、これに遭遇しました。次に、まったく新しい動的Webプロジェクトを作成し、すべてのソースファイルをそれにコピーしました。 warファイルを簡単にエクスポートできます。

0
YoussefDir

正確な原因はわかりません。しかし、これは、IDEでプロジェクト名と同じ名前のエクスポートプロジェクトwarファイル名を指定した場合、ほとんどの場合解決されます。