Eclipse LAN Network Permissions - MacOS 27.x
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 43/100
Hướng nghiên cứu
Start by comparing how the issue launches Eclipse from Finder with launching ./Eclipse.app/Contents/MacOS/eclipse from Terminal, then trace how the Eclipse launcher starts Java programs on macOS. Reproduce the LAN connection failure with the reported JSch FTP example and check the macOS network permission behavior. Done means identifying why the launch paths differ and documenting or fixing the cause so the program can connect when Eclipse is opened normally.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Version: 2026-09 (4.41.0)
Build id: 20260903-0720
This report describes a problem running a java program from Eclipse which attempts to make a LAN connection. Normally when any application attempts to make a LAN connection for the first time on MacOS you get a dialog box appear asking if you want to permit it or deny it. When Eclipse opens for the first time you are asked this question.
For the purpose of this example I am running a program which uses jsch to make a ftp connection to a server on the same LAN.
Assuming I have launched eclipse by clicking on the app name (normal startup) and then run my java program it will fail to make a connection to the ftp server - reporting "no route to host". This is despite Eclipse being granted network permissions. See image below.
If I then close Eclipse and open a terminal to where I have put the Eclipse application and run Eclipse using the Command line "./Eclipse.app/Contents/MacOS/eclipse" I can then open the same java program and run it without any exceptions. The LAN connection is successful. See image below.
Clearly there is a difference with the process which is launching the java program and in the first instance it seems that MacOS does not think the process owner has permissions.
I suspect that Terminal has permissions and by starting Eclipse from it means that the child process inherits the necessary permissions. If the Eclipse.app is launcher by clicking on it then something is different - maybe some other process is wrapping up the launch process and it does not have permissions.
For the moment I have created a .command file to Launch Eclipse which works around the problem but I think it would be useful to know why such differences occur.
- Ngôn ngữ chính
- Java
- Star
- 165
- Fork
- 174
- Merge trung bình
- 2 ngày 16 giờ
- Pull request đã merge (30 ngày)
- 45
Chuẩn bị môi trường
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của eclipse-platform/eclipse.platform
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 66/100
eclipse-platform/eclipse.platform#3019 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
eclipse-platform/eclipse.platform#2940 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Terminal views all show same name 'Terminal' in Ctrl+F7 view switcher popupCó thể đã có người làm @ravnskjaer đã nhận 5 ngày trước. Đang mởbug good first issue help wanted
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
eclipse-platform/eclipse.platform#2774 · 4 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
eclipse-platform/eclipse.platform#2593 · 7 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[Win32] Folder becomes a file in the workspace tree when a child is deleted during `refreshLocal` (regression in 2026-09)Có thể đã có người làm @FlorianKroiss đã nhận hôm nay. Đang mởbug regression Windows
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 15/100
eclipse-platform/eclipse.platform#3024 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của eclipse-platform/eclipse.platform
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
NationalSecurityAgency/ghidra#9884 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Status: Pending Review Type: Feature Request
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 82/100
OpenRefine/OpenRefine#8019 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
`timer` rule rejects dates the engine acceptsCó thể đã có người làm @MFA-G đã nhận hôm nay. Đang mởbug ready
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
camunda/bpmnlint-plugin-camunda-compat#281 · 3 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
status: waiting-for-triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100