Score:0

เพิ่มแอปพลิเคชันจาวาในเมนูคำพังเพย

ธง mw

ฉันมีแอปพลิเคชัน .jar และฉันต้องการเพิ่มลงในเมนู gnome เพื่อเรียกใช้จากที่นั่น แอปพลิเคชันต้องทำงานด้วยสิทธิ์ระดับรูท

ฉันสร้างไฟล์ชื่อ java_application.desktop ใน /usr/share/applications เนื้อหาของไฟล์:

[รายการเดสก์ท็อป]
ชื่อ = แอพ Java
GenericName=แอป Java ของฉัน
Exec=Exec=gnome-terminal -x 'sudo java -jar .tlauncher/TLauncher-2.8.jar'
Icon=/usr/share/icons/Papirus/64x64/apps/java.svg
Type=ใบสมัคร
เทอร์มินัล=จริง
StartupNotify=จริง
หมวดหมู่=เกม

ถ้าฉันดำเนินการคำสั่ง: sudo java -jar .java_projects/java_app.jar ในเทอร์มินัลใช้งานได้

ฉันทำตามคำแนะนำของ @jpbrain แล้ว ตอนนี้เทอร์มินัลเปิดขึ้น ขอรหัสผ่าน sudo และแอปเปิดขึ้น... แต่จะปิดหลังจากไม่กี่วินาที

Gnome 40, Fedora 34 (ฉันรู้ว่ามันเป็นฟอรัม Ubuntu แต่ฉันคิดว่าคุณสามารถช่วยได้เพราะปัญหาเกี่ยวกับ Gnome)

jpbrain avatar
ca flag
Hi @Gaspar. I understand sudo will not work within the .desktop file. Elevation of credentials has to be handled by the app.
jpbrain avatar
ca flag
try replacing: Exec=gnome-terminal -x 'sudo java -jar .java_projects/java_app.jar'
evening_g avatar
mw flag
I've updated the question
jpbrain avatar
ca flag
I did checkit. It is a problem with the app itself. It chrashes with sudo. Even if you put that absolute path it loads and then exits. When you do it without sudo it works.
evening_g avatar
mw flag
Thanks, now it works
Score:0
ธง de

ติดตั้งโปรแกรมแก้ไขเมนูซอฟต์แวร์ เปิดซอฟต์แวร์แล้วคลิก '+' ที่มุมซ้ายบนเพื่อเพิ่มตัวเรียกใช้งาน วางคำสั่ง

sudo java -jar .tlauncher/TLauncher-2.8.jar 

ในช่องว่างหน้า 'คำสั่ง' เลื่อนปุ่มตัวเลือกของ 'เรียกใช้ในเทอร์มินัล' ไปที่เปิด บนแถบเมนู มีไอคอนรูปสามเหลี่ยมชี้ไปทางขวาและสามารถคลิกเพื่อทดสอบตัวเรียกใช้งานได้ คุณสามารถเปลี่ยนไอคอนและคำอธิบายของซอฟต์แวร์ได้

evening_g avatar
mw flag
มันขึ้นว่าไม่พบโปรแกรม...
drpjkurian avatar
de flag
อืม นั่นแสดงว่าพาธไปยังไฟล์เรียกทำงานผิด ฉันเปลี่ยนเส้นทางในคำตอบแล้ว

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา