1

サンプル プロジェクトをダウンロードしたところ、以下のパッケージ構造が表示されました。

src/main/java
src/main/resources
JRE System Library
Referenced Libraries
src
  main
    webapp 
      css
      user
      WEB-INF
target

パッケージ構造を作成するのが最善の方法ですか。通常、Eclipse で動的プロジェクトを作成すると、プロジェクト ルートに 1 つの src フォルダーと WebContent フォルダーがあります。WEB-INF は WebContent の下にあります。しかし、ここでは 2 つのソース フォルダーを特定できます。WebContent の代わりに、ルートにないソース フォルダーの下に webapp が見つかります。

パッケージ構造が正しいかどうかに関係なく、Eclipseで同じものを作成しようとしています。しかし、src フォルダーの名前を src/main/java のような名前に変更することはできません。それは私にエラーを与える

ソース フォルダ "src" 内にソース フォルダ "src/main/java" をネストできません。

動的プロジェクトを作成するときのEclipseで

4

4 に答える 4

1

この構造はMavenベースのWebベースプロジェクトであり、主にMavenベースプロジェクトでこの構造が使用されます。新しい規則としては、Mavenが最も人気のあるデプロイメントツールであるため、私自身もMavenベースアーキテクチャをお勧めします。

于 2012-10-23T06:00:19.227 に答える
1

Maven がこの組織を推進する場合、Maven プラグインが存在し、その目標は Eclipse プロジェクトを生成することです。

2 番目のプラグイン ( Eclipse プラグイン) は、Eclipse への統合を容易にするために存在します。

于 2012-10-23T06:03:45.397 に答える
0

まず第一に、その唯一のsrcフォルダーです。Eclipseは、プロジェクトのさまざまな部分に簡単にアクセスできるようにそれらを表示します。Webappは、すべての機能を含むメインのWebApplicationフォルダーです。もう1つの最も重要なフォルダーはWEB-INFです。これはクライアント側から読み取り保護されたフォルダーであるため、このフォルダー内にJavaクラスファイルとクライアントから保護したいものがあります。このフォルダーには、JARファイルを格納するためのlibディレクトリーも含まれています。これは、ディレクトリ構造のメインオーバーレイです。

于 2012-10-23T06:00:56.013 に答える
0

src/main/javaフォルダーは、自動更新されたフォルダーの複製ですsrc。(これらは、プロジェクトで構成されたビルド パスです)

でファイルを編集する必要があります。src変更内容は、Eclipse によってシンボリック リンクに更新されます。

于 2012-10-23T06:05:32.337 に答える