eclipse项目中的.project文件
.project文件
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name></name>
<comment></comment>
<projects></projects>
<buildSpec>
<buildCommand>
<name></name>
<arguments></arguments>
</buildCommand>
</buildSpec>
<natures>
<nature></nature>
</natures>
</projectDescription>
- 工程名:
<name></name>
- 工程注释描述:
<comment></comment>
- 具体加载方式信息:
<buildSpec></buildSpec>
- 运行时需要的额外Eclipse插件:
<natures></natures>
buildSpec
org.eclipse.jdt.core.javabuilder:java工程需要
org.eclipse.m2e.core.maven2Builder:maven工程需要
org.eclipse.wst.common.project.facet.core.builder:
org.eclipse.wst.jsdt.core.javascriptValidator:验证工程的js文件
,去掉会取消js验证
org.eclipse.wst.validation.validationbuilder:
natures
org.eclipse.jdt.core.javanature:java工程需要
org.eclipse.m2e.core.maven2Nature:maven工程需要
org.eclipse.wst.common.project.facet.core.nature:Convert to faceted form
org.eclipse.jem.workbench.JavaEMFNature:Web工程需要
org.eclipse.wst.common.modulecore.ModuleCoreNature:
点击 Convert to faceted form
勾选
Java
产生org.eclipse.wst.common.project.facet.core.builder
和org.eclipse.wst.common.project.facet.core.nature
勾选
Javascript
产生org.eclipse.wst.validation.validationbuilder
和org.eclipse.wst.jsdt.core.jsNature
勾选
Dynamic Web Module
产生org.eclipse.wst.validation.validationbuilder
和org.eclipse.jem.workbench.JavaEMFNature
、org.eclipse.wst.common.modulecore.ModuleCoreNature
、org.eclipse.wst.jsdt.core.jsNature
普通jar工程
buildSpec.buildCommand.name
org.eclipse.jdt.core.javabuilder:
org.eclipse.wst.common.project.facet.core.builder:点击Convert to faceted form
后
natures.nature
:
org.eclipse.jdt.core.javanature:
org.eclipse.wst.common.project.facet.core.nature:点击Convert to faceted form
后
maven的jar工程
buildSpec.buildCommand.name
org.eclipse.jdt.core.javabuilder:
org.eclipse.m2e.core.maven2Builder:
org.eclipse.wst.common.project.facet.core.builder:点击Convert to faceted form
后
natures.nature
:
org.eclipse.jdt.core.javanature:
org.eclipse.m2e.core.maven2Nature:
org.eclipse.wst.common.project.facet.core.nature:点击Convert to faceted form
后
普通Web工程
buildSpec.buildCommand.name
org.eclipse.jdt.core.javabuilder:
org.eclipse.wst.common.project.facet.core.builder:
org.eclipse.wst.validation.validationbuilder:
natures.nature
:
org.eclipse.jem.workbench.JavaEMFNature:
org.eclipse.wst.common.modulecore.ModuleCoreNature:
org.eclipse.wst.common.project.facet.core.nature:
org.eclipse.jdt.core.javanature:
org.eclipse.wst.jsdt.core.jsNature:
maven的Web工程
buildSpec.buildCommand.name
org.eclipse.jdt.core.javabuilder:
org.eclipse.wst.common.project.facet.core.builder:
org.eclipse.m2e.core.maven2Builder:
org.eclipse.wst.validation.validationbuilder:
natures.nature
:
org.eclipse.jem.workbench.JavaEMFNature:
org.eclipse.wst.common.modulecore.ModuleCoreNature:
org.eclipse.wst.common.project.facet.core.nature:
org.eclipse.jdt.core.javanature:
org.eclipse.m2e.core.maven2Nature:
org.eclipse.wst.jsdt.core.jsNature: