Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 1|Odgovoriti: 0

[Rešeno] Program "sh" ni mogoče zagnati: napaka=13, dovoljenje zavrnjeno

[Kopiraj povezavo]
Objavljeno naPred 47 sekundami | | |
Zahteve: Ko jar program pokliče sh za izvedbo sistemskega ukaza na Linux strežniku, se prijavi napaka"java.io.IOException: Cannot run program "sh": error=13, Permission deniedProgram poroča o napakah in ne more normalno delovati.

Java koda je naslednja:
Ta koda dejansko izvede naslednji ukaz na Linux strežniku:
Izvajanje ukaza neposredno na strežniku nima težav, izvajanje z Java programom pa ne zahteva nobenih dovoljenj.

Nazadnje so ugotovili, da težavo povzročajo nekateri programi v Java runtime brez dovoljenj za izvajanje, rešitev pa je bila, da se dovoljenja za izvajanje neposredno podelijo vsem datotekam v času izvajanja (Ni priporočljivo), ukaz je naslednji:




Prejšnji:Cisco Packet Tracer - Cisco Network-Emulator Prenos in Navodila za namestitev
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com