Tôi đang phân phối một chương trình Java mà tôi muốn có một tập tin đúp nhấp vào để chạyTương đương với double-clickable .sh và .bat trên Mac?
java -cp MyProgram.jar;MyLib.jar my.program.Main
Trên Windows tôi chỉ đơn giản phân phối một tập tin .bat, cho * nix một file sh thực thi. Vấn đề là, nhấp đúp vào tệp .sh vừa mở nó trong trình soạn thảo văn bản trên Mac. Tôi nên làm gì cho Mac?
hoạt động như một sự quyến rũ! – Epaga
Đây là một câu hỏi khá cũ, nhưng đối với những người nhận được một ' .command không thể được thực thi vì bạn không có quyền truy cập thích hợp.' lỗi, như tôi đã, thực hiện như sau trên Terminal:' chmod u + x/path/to/file.command' và điều đó sẽ loại bỏ vấn đề đó. –
asherbar
@ user2016436 Tôi không muốn thêm 'chmod u + x' để chạy tệp, vì tệp thi hành sẽ chạy tại máy khách. tôi nên làm gì? –