Tôi có một giải pháp khác cho điều này phù hợp với hoàn cảnh của tôi và có thể được người khác thích nghi.
Tôi thực sự muốn có cửa sổ bảng điều khiển thứ hai thực - gnome-terminal trong trường hợp của tôi. Tôi muốn điều này bởi vì tôi muốn hỗ trợ màu ANSI và tôi muốn JLine hoạt động chính xác. Tôi có thể bắt đầu chương trình riêng của mình và kết nối từ xa để gỡ lỗi, nhưng điều đó thật khó chịu.
Xác định vị trí nơi Java chạy, vì nhật thực JRE sẽ chạy như một phần của cấu hình gỡ lỗi của bạn. Tạo một kịch bản có tên là gjava, cung cấp cho nó các nội dung sau đây, và đặt nó thực thi:
#!/bin/sh
gnome-terminal -x java $*
Sau đó, trong cấu hình khởi động của bạn, trên trang thông thường, bỏ chọn "Phân bổ console". Trên trang JRE, dưới Java thực thi, chọn "Alternate" và nhập gjava.
Khi Eclipse khởi chạy ở chế độ gỡ lỗi, nó sẽ khởi chạy một thiết bị đầu cuối gnome và chuyển các arg còn lại tới bộ xử lý Java, sẽ chạy bên trong cửa sổ của nó.
Tại thời điểm đó, bạn có bảng điều khiển thực hỗ trợ các màu JLine, ANSI và hỗ trợ gỡ lỗi đầy đủ.
Nguồn
2013-01-18 19:01:29
Tôi nghĩ rằng Juno Eclipse không có nút "tách bảng điều khiển". Nhưng bạn có thể tách nó bằng cách kéo tab console đến một điểm bên ngoài cửa sổ Eclipse. – HRJ