|
| Kategóriák: | Programozási nyelvek » Java |
| takiXY kérdése | privát | 2007.04.17. 10:25 | válasz |
| Sziasztok! Egy java-ban jártas emberke segítségét szeretném kérni, mert kb 2 hónapja szenvedek a java.policy fájl-al :) Az a helyzet, hogy szállítólevelet kellene nyomtatnom. Ezt pdf fájlban oldottam meg. Tartozik hozzá még egy ttf fájl, ami a benne lévő betűtípust tartalmazza. Futtatáskor azt írta, hogy nincs jogom olvasni, írni, stb... Kinyomoztam, hogy a java.policy fájl-ban meg kell adni a könyvtárra a full jogot, és menni fog. Gyönyörűen megy is. Viszont ha átmásolom az apache könyvtárba, és http-n keresztül próbálom futtatni (http://localhost/nyomtatas.html), akkor újra ezzel a hibával jön elő. A java.policy-be beraktam egy ilyen bejegyzést: grant codeBase "url:/http://localhost/-" {Erre a következő hibaüzenetet dobja: java.security.policy: error adding Entry:Gondoltam arra is, hogy a java letöltődik a kliens gépére, így valamelyik helyi könyvtárra kéne adnom a full jogot. De melyik ez a könyvtár? Vagy egyáltalán nem gondolom jól? :) Segítséget előre is köszi :) | |
| Wildhemp megoldása (50 pont) | előzmény | privát | 2007.04.17. 12:02 | válasz |
| Esetleg azt megprobalhatod, hogy kiszeded az url:/-t az urlbol. Mar a hibauzenet alapjan. A java policy nem feltetlenul egyszeru dolgo. Ha ez egy applet, akkor vagy azt kell csinalnod, hogy a gepen, ahol az applet futni fog modositod a java.policy fajlt, vagy valami certificate-et kell hasznalnod, hogy kapj engedelyt az eroforrasok hasznalatahoz. | |

