2012-02-14 5 views
6

NetBeansに既存のJavaプロジェクトを構築する準備をしています。既存のビルド関連ファイルを見直して、ソースファイルから直接安全にビルドできることを確認しています。Eclipseプロジェクト用のJavaEMFNature <nature>とは何ですか?

ルートディレクトリに.projectファイルがあります。それは短いファイルですので、私はここにそれをすべて含める:この質問のために

<?xml version="1.0" encoding="UTF-8"?> 
<projectDescription> 
    <name>qrcode</name> 
    <comment></comment> 
    <projects> 
    </projects> 
    <buildSpec> 
     <buildCommand> 
      <name>org.eclipse.jdt.core.javabuilder</name> 
      <arguments> 
      </arguments> 
     </buildCommand> 
    </buildSpec> 
    <natures> 
     <nature>org.eclipse.jem.workbench.JavaEMFNature</nature> 
     <nature>org.eclipse.jdt.core.javanature</nature> 
     <nature>org.eclipse.jem.beaninfo.BeanInfoNature</nature> 
    </natures> 
</projectDescription> 

、私はJavaEMFNature <nature>が何であるかを、具体的には、知っていただきたいと思います。私はそれに関する情報への参照をどこにも見つけることができません。

副次的な問題ですが、JavaEMFNatureが何であるかにかかわらず、それが実行されないように修正されています(.projectファイルで現在指定されています)。

もう1つ別の質問:<natures>とは何ですか?<buildCommand>org.eclipse.jdt.core.javabuilder)の目的は何ですか?

NetBeans内でプロジェクトを再作成するときに、この.projectファイルを無視しても問題ないことを確認するために、主にこれらの質問を提起しますが、学習するために尋ねます。

答えて

11

が立って考えます私が知る限り、JSP/JSFモデル用のWTPでも使用されています。これはJEEToolsプロジェクトの一部であり、ソースパスとコンテナの取得、ライブラリパス、プロジェクトのクラスパスの更新など、あらゆる種類の処理を担当しています。

source codeあなたはそれを通過したいのですが...

関連する問題