Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Eclipse-为现有项目设置.classpath文件_Java_Eclipse_Eclipse Plugin_Classpath_Weka - Fatal编程技术网

Java Eclipse-为现有项目设置.classpath文件

Java Eclipse-为现有项目设置.classpath文件,java,eclipse,eclipse-plugin,classpath,weka,Java,Eclipse,Eclipse Plugin,Classpath,Weka,我有一个java项目。来自其他人的Eclipse项目的工作文件夹(我认为这是一个Repast Simphony项目) 在eclipse中,我创建了一个新的Java项目,并告诉它使用现有代码。所以它似乎带来了所有的代码 但是,在加载项目后,我出现以下错误: Project 'My Project' is missing required Java project: 'Weka 3-7' 它有一个.classpath文件,其中包含以下内容: <?xml version="1.0" enco

我有一个java项目。来自其他人的Eclipse项目的工作文件夹(我认为这是一个Repast Simphony项目)

在eclipse中,我创建了一个新的Java项目,并告诉它使用现有代码。所以它似乎带来了所有的代码

但是,在加载项目后,我出现以下错误:

Project 'My Project' is missing required Java project: 'Weka 3-7' 
它有一个.classpath文件,其中包含以下内容:

<?xml version="1.0" encoding="UTF-8"?>
<classpath>
 <classpathentry kind="src" path="src"/>
 <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
 <classpathentry combineaccessrules="false" kind="src" path="/Weka-3-7"/>
 <classpathentry kind="output" path="bin"/>
</classpath>

请帮忙。我被卡住了。

您想使用上下文菜单:我的项目::(鼠标右键单击)::生成路径::配置生成路径。这使您可以选择添加/删除项目、JAR、源文件夹等,您需要什么服务器来提供项目引用的类。手动破解
.classpath
可以获得同样的效果,但您必须非常清楚自己在做什么。始终使用前端,除非它完全不能满足您的需要。

谢谢。你知道我会在“配置生成路径”对话框中使用什么设置来复制.classpath最初的功能吗?我尝试了“link source”选项,但现在我遇到了各种各样的错误:“ArffReader无法解析为类型”,等等。类路径中的
kind=“src”
条目是通过将内容放入Java构建路径向导的“source”或“Projects”选项卡中创建的,son只有在您的工作区中注册了相应的Java项目(或在您自己的项目中注册了Java源代码),您才能复制它们。+1表示“我的项目>(鼠标右键)>
生成路径
配置生成路径
”——它完全对应(至少按项目顺序)到
.classpath
中的行。
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
 <classpathentry kind="src" path="src"/>
 <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
 <classpathentry combineaccessrules="false" kind="src" path="C|/Program Files/Weka-3-7"/>
 <classpathentry kind="output" path="bin"/>
</classpath>
Project 'My Project' is missing required source folder: 'C|/Program Files/Weka-3-7'