2012-01-18 40 views
5

Tôi đang chạy IntelliJ IDEA 11 trên Ubuntu Linux. Tôi có một dự án hiện tại mà tôi đã nhập vào IDEA với một kịch bản xây dựng thực hiện một loạt các nhiệm vụ <scp>. IntelliJ là gạch chân tất cả các nhiệm vụ <scp> của tôi và cho tôi thông báo của cannot resolve symbol mặc dù tôi có jsch-0.1.42.jar cả trên Global Classpath của tôi trong IntelliJ cũng như trên Classpath bổ sung cho tệp Ant cụ thể này.Không thể giải quyết biểu tượng 'scp' trong IntelliJ IDEA 11 Tập lệnh xây dựng Ant

Cannot Resolve Symbol Ant Additional Classpath

Tôi cần những gì để làm như vậy mà IntelliJ sẽ nhận ra <scp> như một nhiệm vụ hợp lệ?

+0

Tôi đã tự hỏi liệu bạn có thể giải quyết vấn đề này bằng cách nào và không? Tôi đang gặp vấn đề tương tự, và khi tôi cố gắng chạy các mục tiêu xây dựng không thành công. – Pytry

+0

Tôi chưa bao giờ làm. Tuy nhiên, tôi đã ngừng sử dụng Linux và các dự án của tôi không còn sử dụng Ant làm hệ thống xây dựng nữa. – Mike

Trả lời

2

Chúng ta không thể tái tạo các vấn đề, scp được công nhận một cách chính xác trong trình soạn thảo và làm việc với chỉ jsch-0.1.45.jar thêm vào Classpath bổ sung:

scp works

Hãy submit a bug với một trường hợp thử nghiệm bị cô lập và các bước để tái sản xuất nếu bạn vẫn gặp sự cố này.

+0

http://youtrack.jetbrains.net/issue/IDEA-80098?projectKey=IDEA – Mike

+0

Làm cách nào để thêm 'jsch' vào' Lớp bổ sung '? –

+1

Mở hộp thoại thuộc tính tệp xây dựng và thêm jar vào đường dẫn lớp. Thông tin chi tiết có thể được tìm thấy trong Trợ giúp. – CrazyCoder

5

Tôi gặp vấn đề tương tự với phiên bản IntelliJ 12.1.4. Tôi đã giải quyết nó bằng cách đặt jsch-0.1.50.jar vào thư mục kiến ​​mặc định của IntelliJ (IntelliJ IDEA 12.1.4 \ lib \ ant \ lib).

+0

Vẫn hoạt động. Thx :) –

+1

Tôi đã làm điều này quá, nhưng nó không hoạt động ngay lập tức. Tôi cần phải: 1. đóng tất cả trừ một dự án nếu có nhiều hơn một dự án được mở. 2. loại bỏ jsch.jar và ant-jsch.jar khỏi các classpath bổ sung. 3. đặt jsch.jar vào thư mục lib intellij ant (nơi ant-jsch.jar đang ở). 4. khởi động lại IDE. – Julian

Các vấn đề liên quan