我使用JUnit 3在Eclipse伽利略项目组的javadoc路径罐子。该junit.jar
(位于vendor/lib/
项目),同时包含类和javadoc的。在我使用CVS分享的项目中,我希望每个签出该项目的人都可以使用该文档。所以我承诺.classpath
文件。 当使用Eclipse的UI添加的Javadoc路径到lib我碰到下面的类路径条目:如何使用Eclipse
<classpathentry kind="lib" path="vendor/lib/junit.jar">
<attributes>
<attribute name="javadoc_location" value="jar:platform:/resource/MyProject/vendor/lib/junit.jar!/javadoc"/>
</attributes>
</classpathentry>
注意,“MyProject的”是项目的本地名称。这个名字对于团队中的每个人都不一定是一样的(我也有多个本地副本,它们必须有不同的名字)。因此,此类路径条目不能从项目的一个副本移植到另一个副本。
我想实现的是一个javadoc位置这只是相对于项目(如例如lib
文件的位置)。
我尝试没有成功如下:
<classpathentry kind="lib" path="vendor/lib/junit.jar">
<attributes>
<attribute name="javadoc_location" value="jar:file:vendor/lib/junit.jar!/javadoc"/>
</attributes>
</classpathentry>
我应该如何设置类路径条目,这样的Javadoc从项目的JAR采取不参考平台或外部位置?
的问题是,当你多次检出的项目,你必须在每个结账(如MyProject1,MyProject2)Eclipse的不同名称中进行选择。 Eclipse将此名称用作文件夹名称,因此每个结帐的javadoc路径都不相同。 – Philipp 2012-10-23 15:40:16
也许你可以在这种情况下使用不同的工作区。 – 2012-11-28 05:03:11