在项目中没有.classpath文件时,出现有情况是如下这个样子的
.classpath文件内容如下:<?xml version="1.0" encoding="UTF-8"?> <classpath> <classpathentry kind="src" path="src"/> <classpathentry kind="con" path="org.eclipse.jst.server.core.container/org.eclipse.jst.server.tomcat.runtimeTarget/Apache Tomcat v6.0"> <attributes> <attribute name="owner.project.facets" value="jst.web"/> </attributes> </classpathentry> <classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.web.container"/> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> <classpathentry kind="output" path="build/classes"/> </classpath>删除
externalToolBuilders之后会出现下面的问题

原因因为
.project文件中有一行代码指向到了这个文件夹里的一个文件,这文件夹里存的是关于javascript校验的一个设置文件<buildCommand> <name>org.eclipse.ui.externaltools.ExternalToolBuilder</name> <triggers>full,incremental,</triggers> <arguments> <dictionary> <key>LaunchConfigHandle</key> <value><project>/.externalToolBuilders/org.eclipse.wst.jsdt.core.javascriptValidator (2).launch</value> </dictionary> </arguments> </buildCommand> <buildCommand> <name>org.eclipse.jdt.core.javabuilder</name> <arguments> </arguments> </buildCommand> <buildCommand> <name>org.eclipse.wst.common.project.facet.core.builder</name> <arguments> </arguments> </buildCommand> <buildCommand> <name>org.eclipse.wst.validation.validationbuilder</name> <arguments> </arguments> </buildCommand>删除
.project文件后,导入项目的时,会出现问题,问题如下:
在有.project文件时应该是下面的

删除
.settings会影响项目的相关的一些其它配置信息。其它可以参考Eclipse 中 Java 项目中 .settings 文件夹作用
删除web项目中的自动产生的一些文件的测试
最新推荐文章于 2020-03-14 10:37:55 发布
本文解析了Eclipse项目中.classpath文件的作用及内容,并详细介绍了.project文件中的buildCommand配置,特别是与外部工具构建器的关系。当删除特定配置时可能出现的问题也被深入探讨。
984

被折叠的 条评论
为什么被折叠?



