Làm cách nào để tạo lối tắt hợp lệ cho Eclipse?

Jul 12 2020

Tôi đọc rất nhiều chủ đề về vấn đề này ở đây, nhưng không có câu trả lời ở đâu. Sau khi cài đặt Eclipse, không có phím tắt nào. A có eclipse.desktoptrong ~/.local/share/applicationsvà trong /usr/share/applications/với nội dung:

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Name=Eclipse IDE
Comment=Eclipse Integrated Development Environment
Icon=/home/n199a/eclipse/java-2020-06/eclipse/icon.xpm
Exec=/home/n199a/eclipse/java-2020-06/eclipse/
X-Desktop-File-Install-Version=0.23

Nhưng phím tắt không hiển thị ở bất kỳ đâu.

Nếu tôi thay đổi Thuộc tính -> Quyền -> ' Cho phép thực thi tệp dưới dạng chương trình ' (hộp kiểm BẬT), tôi nhận được thông báo lỗi

Đã xảy ra lỗi khi khởi chạy ứng dụng.

Trả lời

5 Kulfy Jul 12 2020 at 20:17

Bạn dường như có giá trị không đầy đủ trong Execkhóa. Execkhóa yêu cầu tên thực thi với đường dẫn của nó nhưng bạn chỉ cung cấp đường dẫn. Theo khóa Exec - Đặc tả mục nhập trên máy tính để bàn

Các Execchủ chốt phải có một dòng lệnh. Một dòng lệnh bao gồm một chương trình thực thi được theo sau bởi một hoặc nhiều đối số. Chương trình thực thi có thể được chỉ định bằng đường dẫn đầy đủ của nó hoặc chỉ với tên của tệp thực thi. Nếu không có đường dẫn đầy đủ nào được cung cấp, tệp thực thi sẽ được tra cứu trong $PATHbiến môi trường được môi trường máy tính để bàn sử dụng. Tên hoặc đường dẫn của chương trình thực thi không được chứa dấu bằng ("="). Các đối số được phân tách bằng dấu cách.

Để xác thực mục nhập trên máy tính, bạn luôn có thể sử dụng gtk-launch. Để sử dụng, hãy chạy:

gtk-launch desktopEntry.desktop

Nếu bạn nhận được

gtk-launch: no such application desktopEntry.desktop

bạn có lỗi trong Execđường dẫn hoặc mục nhập trên màn hình không ở /usr/share/applicationshoặc ~/.local/share/applications.