Tôi có một dự án java. Thư mục làm việc từ dự án Eclipse của người khác (Đó là một dự án Repast Simphony mà tôi nghĩ).Eclipse - Đặt tệp .classpath cho dự án hiện tại
Trong nhật thực của tôi, tôi đã tạo một dự án Java mới và yêu cầu nó sử dụng mã hiện có. Vì vậy, nó dường như đã mang lại tất cả các mã.
Tuy nhiên sau khi tải dự án tôi nhận được lỗi này:
Project 'My Project' is missing required Java project: 'Weka 3-7'
Nó có một tập tin classpath với những nội dung:
<?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>
Những gì tôi đã cố gắng cho đến nay:
Tôi đã cài đặt Weka 3-7. Sau đó, tôi cập nhật tệp .classpath để nói sau và tải lại dự án.
<?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>
Nhưng bây giờ tôi nhận được thông báo lỗi:
Project 'My Project' is missing required source folder: 'C|/Program Files/Weka-3-7'
Xin vui lòng giúp. Tôi bị kẹt.
Cảm ơn. Bất kỳ ý tưởng nào tôi sẽ sử dụng những cài đặt nào trong hộp thoại Configure build path để nhân rộng những gì .classpath ban đầu đang làm? Tôi đã thử tùy chọn "liên kết nguồn" nhưng bây giờ tôi nhận được tất cả các loại lỗi về bản chất: "ArffReader không thể được giải quyết thành một loại", v.v. – Greg
Các mục 'type =" src "' trong '.classpath' được tạo bằng cách đặt các công cụ vào tab "Nguồn" hoặc "Dự án" của trình hướng dẫn Xây dựng Java, con bạn không thể sao chép chúng cho đến khi bạn thực sự * có * dự án Java tương ứng được đăng ký trong không gian làm việc của bạn (hoặc có các nguồn Java bên trong dự án của riêng bạn). –
Vì vậy, việc chọn "nguồn liên kết" là chính xác? – Greg