Hjem > Moderne databaseteknologi 2003

Grunnleggende IT
bullet Hovedside
bullet Gamle sider:
bullet 2001
bullet 2002
bullet 2003

Databaser
bullet Hovedside
bullet Gamle sider:
bullet 2001
bullet 2003
bullet 2005

Moderne databasetekn.
bullet Gamle sider
bullet 2005

Datakommunikasjon
bullet Hovedside

Kom i gang med Ozone

Ozone ligger i standardoppsettet på windows.
Den krever at ulike pathvariabler er satt. Dette er de samme variablene som dere brukte i javakurset i forrige semester. Kort sagt er det variabler i OS'et som forteller hvor ting ligger, og dermed hvor applikasjoner skal lete. Pathvariabler skiller på store og små bokstaver - så husk å bruk riktig i hvert enkelt tilfelle. Det er vanlig å kun bruke store bokstaver, men dette stemmer ikke alltid.

Pathvariable:
Hvis dere skal kjøre ozone på privat maskin eller får problemer, må dere selv sette disse variablene:
OZONE_HOME (skal inneholde filsti fram til og med katalogen som ozone ligger i.)
CLASSPATH (skal inneholde systemets CLASSPATH, eksemplene man kjører og ozone-1.1.jar som ligger i c:\ozone-1.1\lib)
NB! I standardoppsettet er CLASSPATH til stående katalog, standard javabiblioteker og ozone-1.1.jar satt! Skal dere legge til CLASSPATH for egne eksempler, må dere sette følgende CLASSPATH: %CLASSPATH%;c:\mitt_eksempel
PATH (skal inneholde filsti til bin-katalogen til ozone, feks. c:\ozone-1.1\bin)
JAVA_HOME (skal inneholde filsti til hoved-katalogen, ikke bin-katalogen!, java-kompilator ligger i, f.eks. c:\j2sdk1.4)

Se forøvrig starthjelp i dos for mer informasjon om dos og pather.

Dersom man får feilmeldinger som tyder på at os'et ikke finner de kommandoene dere prøver å kjøre, så må katalogen der ozone sine batfiler ligger legges til variabelen 'Path'. (Husk at variabelen skiller på store og små bokstaver - Path og PATH og path vil altså være tre ulike variable...)

For kjøring av eksemplene må både serveren og klienten ha class-filene i path.

    Dette gjøres enklest gjennom å sette CLASSPATH 
    til å inkludere '.' (uten fnutter).
    
    >set CLASSPATH=%CLASSPATH%;.
    
    Deretter må eksempelfilene kompileres:
        >javac *.java
    
    Forsøk å kjøre fila:
        >ojvm [eksempelnavn]

    Dersom dere får feilmeldinger som sier at 
    ..."class ettellerannet_Proxy.class not found" så må dere lage disse gjennom stegene nedenfor.

    Proxyfiler genereres:
        >opp -KS [minfil_som_skal_ha_proxy]

    ... og kompileres pånytt:
        >javac *.java

    Forsøk på nytt og se om dere får en ren og pen kompilering:
        >ojvm [eksempelnavn]

Så skal man være klar til start. Se Ozone Users Guide for å komme videre.
Fila INSTALL som det refereres til i guiden ligger ikke i ozone-katalogen, men her

Hjem > Moderne databaseteknologi 2003