Los archivos que residen en .settings en un proyecto web dinámico son:
.settings/
|-- org.eclipse.jdt.core.prefs
|-- org.eclipse.jst.common.project.facet.core.prefs
|-- org.eclipse.jst.j2ee.ejb.annotations.xdoclet.prefs
|-- org.eclipse.wst.common.component
|-- org.eclipse.wst.common.project.facet.core.xml
|-- org.eclipse.wst.jsdt.ui.superType.container
|-- org.eclipse.wst.jsdt.ui.superType.name
`-- org.eclipse.wst.validation.prefs
La lista de archivos anterior es más o menos un nuevo Proyecto Web Dinámico limpio, excepto que estoy usando el complemento IvyDE, pero creo que solo afecta al archivo .classpath.
¿Cómo puedo obtener más información sobre estos archivos? Me pregunto si puedo deshacerme de alguno de ellos sin perder algo importante. Encontrar esta información en Eclipse.org no fue muy fácil, un enlace o una explicación sería muy bienvenido.
Estoy tratando de obtener más información sobre estos archivos, ya que quiero adelgazar los archivos de Eclipse tanto como sea posible antes de controlarlos en el control de versiones.
En caso de que me ayude, menciono los archivos anteriores y sus contenidos:
org.eclipse.jdt.core.prefs:
#Mon Jan 26 03:01:22 CET 2009
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
org.eclipse.jdt.core.compiler.compliance=1.5
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.source=1.5
org.eclipse.jst.common.project.facet.core.prefs:
#Mon Jan 26 03:01:22 CET 2009
classpath.helper/org.eclipse.jdt.launching.JRE_CONTAINER\:\:org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType\:\:java-6-sun-1.6.0.07/owners=jst.java\:5.0
eclipse.preferences.version=1
org.eclipse.jst.j2ee.ejb.annotations.xdoclet.prefs:
#Mon Jan 26 03:23:25 CET 2009
XDOCLETBUILDERACTIVE=false
XDOCLETHOME=
XDOCLETUSEGLOBAL=false
XDOCLETVERSION=1.2.1
eclipse.preferences.version=1
org.eclipse.wst.common.component:
<?xml version=1.0 encoding=UTF-8?>
<project-modules id=moduleCoreId project-version=1.5.0>
<wb-module deploy-name=webcookie>
<wb-resource deploy-path=/ source-path=/src/main/webapp/>
<wb-resource deploy-path=/WEB-INF/classes source-path=/src/main/java/>
<wb-resource deploy-path=/WEB-INF/classes source-path=/src/test/java/>
<wb-resource deploy-path=/WEB-INF/classes source-path=/src/main/resources/>
<property name=context-root value=webcookie/>
<property name=java-output-path/>
</wb-module>
</project-modules>
org.eclipse.wst.common.project.facet.core.xml:
<?xml version=1.0 encoding=UTF-8?>
<faceted-project>
<fixed facet=jst.java/>
<fixed facet=jst.web/>
<installed facet=jst.java version=5.0/>
<installed facet=jst.web version=2.5/>
</faceted-project>
org.eclipse.wst.jsdt.ui.superType.container:
org.eclipse.wst.jsdt.l
org.eclipse.wst.validation.prefs:
#Mon Jan 26 03:31:54 CET 2009
DELEGATES_PREFERENCE=delegateValidatorList
USER_BUILD_PREFERENCE=enabledBuildValidatorListorg.eclipse.jst.j2ee.internal.classpathdep.ClasspathDependencyValidator;org.eclipse.wst.common.componentcore.internal.ModuleCoreValidator;org.eclipse.wst.wsi.ui.internal.WSIMessageValidator;
USER_MANUAL_PREFERENCE=enaunching.baseBrowserLibrary
org.eclipse.wst.jsdt.ui.superType.name:
Window
org.eclipse.wst.validation.prefs:
#Mon Jan 26 03:31:54 CET 2009
DELEGATES_PREFERENCE=delegateValidatorList
USER_BUILD_PREFERENCE=enabledBuildValidatorListorg.eclipse.jst.j2ee.internal.classpathdep.ClasspathDependencyValidator;org.eclipse.wst.common.componentcore.internal.ModuleCoreValidator;org.eclipse.wst.wsi.ui.internal.WSIMessageValidator;
USER_MANUAL_PREFERENCE=enabledManualValidatorListorg.eclipse.jst.j2ee.internal.classpathdep.ClasspathDependencyValidator;org.eclipse.wst.common.componentcore.internal.ModuleCoreValidator;org.eclipse.wst.wsi.ui.internal.WSIMessageValidator;
USER_PREFERENCE=overrideGlobalPreferencesfalse
eclipse.preferences.version=1
override=false
suspend=false
vf.version=3