2011-09-13 31 views
6

Tôi đang cố gắng để thêm kho này với Eclipse (Indigo): -Eclipse Indigo "unable to connect vào kho"

http://download.eclipse.org/releases/indigo

vẻ ổn khi kiểm tra trong một trình duyệt, nhưng tôi cứ bị "không thể để kết nối" trong Eclipse, và khi tôi kiểm tra Eclipse URL rõ ràng đang tuyển dụng: -

http://download.eclipse.org/releases/indigo/content.xml

trong trình duyệt, tôi nhận được một 'không tìm thấy 404'. Vị trí cho các bản phát hành trước (ví dụ: galileo) dường như không có ở đó. Họ đã di chuyển chưa? Tôi có hiểu nhầm điều gì đó không?

tôi thử một số những gợi ý trong chủ đề này trước đó: -

Eclipse updates not working

Nhưng họ dường như không làm việc (và tôi không sử dụng một proxy anyway).

  • Hemdoar
+2

Bạn có cố gắng đóng eclipse của bạn, xóa '/p2/org.eclipse.equinox.p2.repository/cache' và khởi động lại nhật thực của bạn, thêm repo một lần nữa? – VonC

+0

Tôi không thể tìm thấy thư mục chính xác đó. Tôi tìm thấy một thư mục bộ nhớ cache tương tự, và xóa nó, nhưng nó không có sự khác biệt. – hemdoar

+0

Ok. Cũng đáng để thử. Tất cả các thông tin khác tôi đã tìm thấy là về sự hiện diện của một proxy, đó không phải là trường hợp của bạn. – VonC

Trả lời

2

tôi đã sử dụng câu trả lời VonC để hiệu quả tốt. Tôi cũng đã gỡ cài đặt một chương trình có tên là webroot. Tôi nghĩ rằng điều này có liên quan đến nó vì các chương trình khác cũng gặp vấn đề về mạng.

5

Điều này làm việc cho tôi:

Mở thiết bị đầu cuối. Điều hướng đến thư mục Eclipse.

sudo nano eclipse.ini 

ở phía dưới, thêm dòng này vào:

-Djava.net.preferIPv4Stack = true 

Sau đó ctrl + O để lưu, Ctrl + X để đóng (nó nói ở phía dưới). Các vấn đề về IPv4/IPv6? Giải quyết. Sau đó xóa bộ nhớ cache VonC nói:

<eclipse>/p2/org.eclipse.equinox.p2.repository/cache 

(Điều này có thể được thực hiện bằng "sudo rmdir /p2/org.eclipse.equinox.p2.repository/cache" hoặc bằng cách gõ "sudo nautilus" vào thiết bị đầu cuối, để mở trình duyệt hệ thống tập tin được ủy quyền gốc, hơn là điều hướng đến, chọn thư mục và nhấn phím xóa). Sau đó, khởi động lại nhật thực, goto Trợ giúp> cài đặt phần mềm mới> các trang web phần mềm có sẵn

Đảm bảo repos bạn muốn (chẳng hạn như "http://download.eclipse.org/egit/updates/") có dấu "/" ở cuối. Nếu không, xóa mục nhập đó và tạo một mục mới, giống hệt như vậy, vì Eclipse sẽ không cho phép bạn chỉnh sửa nó và nhấn OK. Sau đó, nhấp vào ok và từ hộp kết hợp, hãy chọn ví dụ: liên kết egit, và lo, nó sẽ tìm thấy nó.

Vẫn không hoạt động? Cửa sổ> hiển thị chế độ xem> trình duyệt web nội bộ; kiểm tra xem nó có thể truy cập internet không. Hy vọng rằng sẽ giúp!

tín dụng đối với: http://drfits.com/2011/11/13/eclipse-contacting-software-sites-has-encountered-a-problem/ VonC 14 Tháng 9 '11 6:03

0

Nếu bạn đang sử dụng Fiddler2 (hoặc bất kỳ web sniffer/công cụ gỡ lỗi khác), nó có thể là vấn đề của bạn, vì nó đóng vai trò như một proxy cục bộ.

Đôi khi, ngay cả khi nó không chạy, tôi thấy mình bắt buộc phải bắt đầu và vô hiệu hóa lưu lượng truy cập.

Hy vọng điều đó sẽ hữu ích!

1

Điều này là do sự cố về cửa sổ IPV6. Thử thêm tùy chọn VM sau vào eclipse.ini

-Djava.net.preferIPv4Stack=true 
1

Bạn có thể kết nối internet qua Eclipse không?

Mở trình duyệt web nội bộ. Trong Eclipse: Window -> hiển thị khung nhìn -> Khác -> Chung: Trình duyệt web nội bộ. Tra cứu bất kỳ địa chỉ thông thường nào, nó có hoạt động không? Bạn có thể kết nối với một trang web cập nhật khác không? Hãy thử ví dụ Eclipse Emma: http://update.eclemma.org/ Bạn có thấy gì ở đó không?

Tùy chọn proxy của bạn là gì? Đi tới Cửa sổ -> tùy chọn -> Chung: Kết nối mạng.

Nhà cung cấp hoạt động:

Chỉ định hồ sơ cài đặt được sử dụng khi mở kết nối. Chọn nhà cung cấp trực tiếp khiến tất cả các kết nối được mở mà không cần sử dụng máy chủ proxy. Chọn thủ công các nguyên nhân cài đặt được định nghĩa trong Eclipse sẽ được sử dụng. Trên một số nền tảng, cũng có một nhà cung cấp bản địa có sẵn, chọn tùy chọn này khiến cài đặt được phát hiện trong hệ điều hành sẽ được sử dụng.

Nếu Internet hoạt động tốt ngoài Eclipse, hãy thử thay đổi thành Gốc. Sau đó, hãy thử Direct.

Tôi gặp phải sự cố khi trang web cập nhật không tải, sau đó tôi phải xóa nó và thêm lại. Điều này buộc Eclipse phải đọc lại nội dung của trang web ngay cả khi nó có một bản sao được lưu trong bộ nhớ cache. Vì vậy, nếu bạn vẫn không nhận được kết nối với trang web cập nhật indigo, nhưng mọi thứ khác đang hoạt động, hãy thử điều đó. Đi tới Cửa sổ -> Tùy chọn -> Cài đặt/cập nhật: Các trang web phần mềm có sẵn. Sau đó loại bỏ và thêm các trang web chàm. Chỉ cần nhớ sao chép địa chỉ để bạn có thể thêm lại địa chỉ đó.

Như đã đề cập trong một chú thích bên dưới bởi @lostiniceland, đây là một cách đơn giản hơn để đạt được nêu trên:

Chuyển đến Preferences -> Install Update -> sẵn phần mềm Sites => chọn mục và nhấp vào "Nạp" nút bên phải. Điều này đôi khi cũng hữu ích khi bạn có một updatesite địa phương để bổ sung kiểm tra tùy chỉnh

1

đầu tiên quyết tâm ủy quyền mâu thuẫn và nếu sau đó quá Eclipse là không nhận được kết nối với internet * turnoff tường lửa của bạn/antiviru * s và thử lại

để giải quyết mâu thuẫn proxy: tới Windows-> prefernces tổng Tab-> cài đặt mạng

  1. nếu bạn không sử dụng cài đặt proxy, cgange nguồn gốc từ đạo
  2. nếu bạn sử dụng proxy, hãy thêm chi tiết proxy cho http và https bằng cách nhấn 'chỉnh sửa' và xóa tab SOCKS bằng cách nhấn 'clear'

kiểm tra xem SOCK của bạn có bị vô hiệu hóa trên hệ điều hành hay không. hoặc mở nó ra hộp 'dailog' tùy chọn Internet. Chuyển đến kết nối và nhấn kết nối lan.nhấn nút 'nâng cao' ans xóa textbox trước 'vớ' và bỏ chọn msg nói 'sử dụng cùng một địa chỉ cho các giao thức mạng khác'

Tôi đã làm điều này và làm việc cho tôi

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