/ Forside / Teknologi / Udvikling / Java / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java
#NavnPoint
molokyle 3688
Klaudi 855
strarup 740
Forvirret 660
gøgeungen 500
Teil 373
Stouenberg 360
vnc 360
pmbruun 341
10  mccracken 320
Sætte codebase "inde" fra java.
Fra : MadsD


Dato : 07-11-02 21:50

Hej, mig igen.

Er det muligt at definere sin codebase, inde i fx main()-metoden, istedet
for at skulle starte sit program med
java -Djava.rmi.server.codebase=<codebasen> <classnavn>?

--
Regards/Hilsen
MadsD - www.madsd.dk



 
 
Michael Berg (08-11-2002)
Kommentar
Fra : Michael Berg


Dato : 08-11-02 09:11

Hewj MadsD,

System properties kan defineres med - overraskende nok, System.setProperty. Jeg er dog ikke klar over om java.rmi.server.codebase er noget der bruges af standard classloaderen, men hvis det er tilfældet er kommandolinien formentlig den eneste metode du kan sætte property'en.

http://java.sun.com/docs/books/tutorial/essential/system/properties.html

Mvh /Michael^

"MadsD" <spam@[removemetosendmemail}madsd.dk> wrote in message news:3dcad1f1$0$52949$edfadb0f@dread11.news.tele.dk...
> Hej, mig igen.
>
> Er det muligt at definere sin codebase, inde i fx main()-metoden, istedet
> for at skulle starte sit program med
> java -Djava.rmi.server.codebase=<codebasen> <classnavn>?
>
> --
> Regards/Hilsen
> MadsD - www.madsd.dk
>
>

MadsD (08-11-2002)
Kommentar
Fra : MadsD


Dato : 08-11-02 17:56


>System properties kan defineres med - overraskende nok, System.setProperty.
Jeg er dog ikke klar over om >java.rmi.server.codebase er noget der bruges
af standard classloaderen, men hvis det er tilfældet er >kommandolinien
formentlig den eneste metode du kan sætte property'en.

>http://java.sun.com/docs/books/tutorial/essential/system/properties.html

>Mvh /Michael^

Tak... og tak for linket

--
Regards/Hilsen
MadsD - www.madsd.dk



niksus (13-11-2002)
Kommentar
Fra : niksus


Dato : 13-11-02 00:07

MadsD wrote:
> Hej, mig igen.
>
> Er det muligt at definere sin codebase, inde i fx main()-metoden, istedet
> for at skulle starte sit program med
> java -Djava.rmi.server.codebase=<codebasen> <classnavn>?
>
> --
> Regards/Hilsen
> MadsD - www.madsd.dk
>
>

Har du prøvet at sætte den pågældende property i system properties:
System.setProperty(String key, String value)
Det skal gøres før RMI Security Manageren instantieres.

Hilsen
Niksus


MadsD (13-11-2002)
Kommentar
Fra : MadsD


Dato : 13-11-02 21:24

>
> Har du prøvet at sætte den pågældende property i system properties:
> System.setProperty(String key, String value)
> Det skal gøres før RMI Security Manageren instantieres.

Yep, jeg har lavet en:

System.setProperty("java.rmi.server.codebase",http://minURL/);

og det virker, dejligt

--
Regards/Hilsen
MadsD - www.madsd.dk



Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408847
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste