|
Тема
|
localni jar file-ove
|
|
Автор | none (Нерегистриран) |
Публикувано | 21.06.06 11:59 |
|
Imam sledniqt problem i ako nqkoi mi pomogne shte sum mnogo blagodaren.
Imam applet koito e signed sus jarsigner. Tova e taka zashtoto appleta se nuzdae ot poveche privilegii. Kum defniciqta na apleta sa prikachenie nqkolko jar fileove. Ediniqt ot tezi jar fileove vsushtnost sadurza data, koqto mi trqbva da procheta. No neiskam da go pravq sus ClassLoader zashtoto prosto ne vurvi pri moqt svenarii.
Iskam da znam dali kogato browser-a nameria applet i go pusne pres jre, java ceshira appleta vremenno na diska zaedno sus vsichki jar filemove. Ako e taka, mozeli da namerq kude tezi jar fileove se keshiranie, tuikato taka ili inache tekushitiqt applet ima dostup do diska.
Blagodarq... mnogo shte se radvam ako nqkoi mi pomogne s tova problemche.
| |
Тема
|
Re: localni jar file-ove
[re: none]
|
|
Автор | nono (Нерегистриран) |
Публикувано | 21.06.06 12:28 |
|
Otkrih che failovete se keshirat v
C:\Documents and Settings\<User>\Application Data\Sun\Java\Deployment\cache\javapi\v1.0\jar
Imali nqkakuv nachin da namerq putq do tezi jar failove.
neshto ot roda na "java.io.tmpfiles" ili "java.io.cachefiles"
Eii, ako tova go namerq shte e super.
Blogadarq predvaritelno.
| |
Тема
|
Re: localni jar file-ove
[re: nono]
|
|
Автор |
DrmR (урод) |
Публикувано | 21.06.06 16:07 |
|
не става ли с нещо от рода на
this.getClass().getClassLoader().getResourceAsStream(String)
| |
Тема
|
Re: localni jar file-ove
[re: DrmR]
|
|
Автор | none (Нерегистриран) |
Публикувано | 22.06.06 12:43 |
|
Ne tochno. Trqbva mi putq do tozi fail. No koncepciqta e podobna. Ako se seshtash kak tochno da namerq putq ....
| |
Тема
|
Re: localni jar file-ove
[re: none]
|
|
Автор |
DrmR (урод) |
Публикувано | 22.06.06 14:00 |
|
Sorry, току що прочетох, че не върви със ClassLoader-а. Странно ми е защо, значи единствения проблем със ClassLoader е, ако използваш нещо различно InputStream.
Има метод getResource() което връща URI, ама това нема да ти свърши никаква работа:)
| |
Тема
|
Re: localni jar file-ove
[re: DrmR]
|
|
Автор | None (Нерегистриран) |
Публикувано | 22.06.06 16:23 |
|
osven ako ne hakna jython kato overloadna nqkoi ot negovite classove za da go nakaram da raboti. Problema mi e sledniqt. Imam applet/webstart prilozenie koeto ispolzva jython i go vkarva v konzola. Nqma problem ako jython si vurvi v appleta ili v webstart no zada moga da nakaram jython da izpolzva vsichki standartni biblioteki kato string.py ili StringIO.py trqbva nqkak si da dobavq jython-lib.jar v sys.path.
Ako znam kude faila e keshiran tova e prosto trivialno.
Drugoto koeto se seshtam e da nakram jython da razbira ne samo vutresni no i remote jar failove.
Nqkoi da ima idei ili da iskam da mi pomogne v tova.
Blagodarq predvaritelno
| |
Тема
|
Re: localni jar file-ove
[re: none]
|
|
Автор | toshe (Нерегистриран) |
Публикувано | 25.06.06 23:17 |
|
However, if your code is privileged,
getClass().getProtectionDomain().getCodeSource().g etLocation() returns
a URL which is the equivalent of a classpath entry. That URL might
refer to a directory, a jar file or something else and could be on the
local machine or remote.
Не съм го пробвал, но можеш да споделиш дали става.
| |
Тема
|
Re: localni jar file-ove
[re: none]
|
|
Автор | Bacил (Нерегистриран) |
Публикувано | 27.06.06 23:42 |
|
Не съм работил с аплети въобще и не знам какво значи "към дефиницията на аплета са прикачени ...", но ако бях на твоя място, щях да си го дърпам от сървъра този jar и толкоз.
Това, което си намерил ми се струва малко ментеливо - със сигурност зависи от имплементацията на VM-то и може би от OS и дори от browser-а, който ще се полва ... не знаеш как и дали въобще ще е еднакво навсякъде (да - добре дошли в света на platform independant applications).
Тегленето от сървъра е чисто и дори не иска допълнители permissions.
Надявам се да съм бил полезен.
| |
|
|
|
|