我在 eclipse 中有一个 java 项目,它有一个 .classpath 文件,如下所示:
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry including="**/*.java" kind="src" output="target/test-classes" path="src/test/java"/>
<classpathentry excluding="**/*.java" kind="src" output="target/test-classes" path="src/test/resources"/>
<classpathentry including="**/*.java" kind="src" path="src/main/java"/>
<classpathentry kind="src" path="src/generated/java"/>
<classpathentry excluding="**/*.java" kind="src" path="src/main/resources"/>
.......
<classpathentry kind="output" path="target/classes"/>
这个文件是如何生成的?我可以编辑这个文件吗?
我希望将证书文件添加到路径target/test-classes 中的项目中。我在哪里配置它? 我的理解是 target/test-classes 文件夹是在 mvn clean install 之后生成的。所以我认为应该有一个地方可以在目标文件夹中配置我需要的所有内容。我需要在 pom.xml 中配置它吗?
最佳答案
.classpath 文件反射(reflect)了您手动应用于项目内的 BUILD PATH 设置的所有设置的内容。
换句话说:在使用 eclipse UI 设置构建路径时,所有这些信息都会进入 .classpath 文件。
并且完全有可能停止 Eclipse 并在您首选的编辑器中更改该文件;然后重新启动 Eclipse,可能会进行全面刷新;并且(除非您搞砸了)再次打开构建路径设置时,更改应该可见。
关于java - eclipse中的.classpath文件是如何生成的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41857809/