Jar-файлы не являются исполняемыми файлами первого класса, и они не становятся магически исполняемыми при изменении их флага исполняемых файлов.
Если вы выполняете jar, вы запускаете команду
java -jar YOURJAR.jar ...
Это то же самое, как если бы вы дважды щелкнули png-файл и ожидали, что он запустится в программе рисования
gimp YOUR.png
Вам не нужно делать свой png исполняемым, и это не решит проблему.
Вместо этого вы должны указать среде рабочего стола, что делать при двойном щелчке по jar или png-файлу, и вы должны сделать это в Linux так же, как в Windows - возможно, установщик наWindows делает это за вас, потому что обычно есть только в Desktop Environment (Windows) в ОС (Windows), но Linux имеет Gnome, KDE, XFCE, LXDE, fluxbox и миллионы других.
И это не так точно, что вы хотите с ним делать.Поскольку jar-файлы представляют собой особую форму упакованных zip-файлов, обычно содержащих Manifest и классы, Archivmanager не является ложным решением, и его содержимое отображать в архиве безопаснее, чем его выполнять.
Копирование файла в Windows не имеет никакого эффекта.Windows даже не имеет исполняемого флага, но вы не должны возиться с ним.Вы изменяете настройки рабочего стола, и они не могут быть перемещены в окна, и вы не захотите.
И если у вас есть правильные настройки в вашей DE, вам не нужно повторно указывать Netbeans или любой другой IDE, что делать с jar-файлами.