--.project,最简配置,nature配置来将文件夹转成包显示,javabuilder应该与编译有关
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>GoF</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
.classpath,与项目右键build path相关,定义source folder,jre,依赖包,class输出目录等
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src/java"/>
<classpathentry kind="src" path="src/test"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="lib" path="src/J2EE/APP-INF/lib/httpclient-4.2.6.jar"/>
<classpathentry kind="lib" path="src/J2EE/APP-INF/lib/httpcore-4.2.5.jar"/>
<classpathentry kind="var" path="WL_HOME"/>
<classpathentry kind="output" path="src/J2EE/APP-INF/classes"/>
</classpath>
org.eclipse.jdt.core.prefs中
第一行
eclipse.preferences.version=1
与项目右键->Java Compiler相关,勾选后Enable project specific settings之后,出现先关配置
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
org.eclipse.jdt.core.compiler.compliance=1.6
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.source=1.6
encoding/build.properties=UTF-8
encoding//src/config/log4j.properties=gbk