Dat moet dan iets van Gnome zijn, het OS zelf heeft geen execute-rechten nodig om Java-bestanden uit te voeren.
Citaat van: SeySayux op 2013/12/18, 08:07:09Dat moet dan iets van Gnome zijn, het OS zelf heeft geen execute-rechten nodig om Java-bestanden uit te voeren.Precies. Het zal iets van GNOME zijn in de Xubuntu die Gijs en de TS gebruiken. Tenslotte komt Xubuntu tegenwoordig met GNOME i.p.v. Xfce. [/sarcastischehint]
Om programma's met ./programma uit te voeren is de execute-bit wel verplicht op kernel-niveau.
Citaat van: Vistaus op 2013/12/18, 15:07:19Citaat van: SeySayux op 2013/12/18, 08:07:09Dat moet dan iets van Gnome zijn, het OS zelf heeft geen execute-rechten nodig om Java-bestanden uit te voeren.Precies. Het zal iets van GNOME zijn in de Xubuntu die Gijs en de TS gebruiken. Tenslotte komt Xubuntu tegenwoordig met GNOME i.p.v. Xfce. [/sarcastischehint]Wat ik bedoelde was dat dit niet op kernel-niveau, maar op desktop-niveau wordt afgedwongen, en dat dit iets Ubuntu-specifiek is (blijkbaar ook Xubuntu en ik denk dan ook Kubuntu). Typ maar gewoon eens java -jar mijnjar.jar op de command line, geen execute-bit nodig. Zelfde voor .exe's en Wine. Om programma's met ./programma uit te voeren is de execute-bit wel verplicht op kernel-niveau.
Dat heb ik geprobeerd, maar zelfs met java -jar en .exe's vanaf de command line moet ik hem uitvoerbaar maken, zegt ie. Is wel op Ubuntu en Bodhi, heb het hier op Arch nog niet getest. Zie verder ook Johans reactie.