Avatar billede hotmoller Nybegynder
15. marts 2004 - 05:28 Der er 5 kommentarer og
2 løsninger

Building and running RMI in Eclipse

Hej eksperter.

Jeg roder (som så mange andre) med noget RMI for tiden, og har i denne forbindelse brug for lidt vejledning.

I undervisningen er vi blevet tilrådet at bruge en batch-fil, til at eksekvere vores eksempler. F.eks. af denne type:

// start

javac ServerInterface.java
javac RMIServer.java
javac Client.java


rmic RMIServer
start rmiregistry
pause
start java RMIServer
pause
start java Client

// slut

Jeg arbejder normalt i eclipse, hvor er vant til at bruge de mest gængse funktionaliteter. Jeg vil nu høre jer, hvordan jeg kan genskabe denne samme funktionalitet i Eclipse, som batch-filen tilbyder mig (er det evt. med brug af ANT ?!).

mvh/
Avatar billede arne_v Ekspert
15. marts 2004 - 07:33 #1
ant var nok en oplagt mulighed.

Eller en plugin:
  http://lunar-eclipse.sourceforge.net/
  http://www.genady.net/rmi/
Avatar billede Slettet bruger
15. marts 2004 - 11:23 #2
Eller direkte fra din Java Applikation med følgende source:

------ snip ------

try {
            LocateRegistry.createRegistry(DEFAULT_RMI_PORT);
            System.out.println("Created a new Registry");
        } catch (RemoteException re) {
            try {
                LocateRegistry.getRegistry(DEFAULT_RMI_PORT);
                System.out.println("Looked up existing Registry");
            } catch (RemoteException reInner) {
                throw reInner;
            }
        }

------ snip ------

Altså, se på klassen java.rmi.registry.LocateRegistry
Avatar billede Slettet bruger
15. marts 2004 - 11:24 #3
altså opstart af rmiregistry, direkte fra din applikation :-)
Avatar billede rasmusbg Nybegynder
15. marts 2004 - 16:11 #4
Man kan også installere et plugin til RMI. Her er et link:

http://www.genady.net/rmi/index.html
Avatar billede arne_v Ekspert
12. april 2004 - 21:26 #5
Lukke tid ?
Avatar billede arne_v Ekspert
12. april 2004 - 21:27 #6
OK at jeg også smider et svar ?
Avatar billede Slettet bruger
12. april 2004 - 23:04 #7
Du skal markere de svar du synes er fyldestgørende, og derefter trykke på knappen 'accepter' for at acceptere svarene :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester