NIMI
kaffe − virtuaalikone Java(tm) -tavukoodin kääntämiseen
YLEISKATSAUS
kaffe [−help] [−version] [−O] [−classpath polku] [−ss koko] [−verify] [−verify−remote] [−noverify] [−Dproperty] luokkanimi
KUVAUS
kaffe suorittaa class-tiedoston, joka sisältää tavukoodia, joko puhtaasti tavukoodi-tulkkina tai suorittamalla ajo-aikaisen koodin käännön abstraktista koodista isäntäkoneen konekielelle.
OPTIOT
−help |
Antaa lyhyen avustuksen komennon syntaksista. |
−version
Tulostaa version numeron.
−O |
Mahdollistaa koodin optimoinnin. Tämä on tällä hetkellä työn alla. |
−ss koko
Asettaa pinon maksimikoon koko
−classpath polku
Aseta polku, josta etsitään käännettyjä luokkatiedostoja (class), esim. /usr/local/share/kaffe
−verify
Tarkistaa tavukoodin. Ei vielä täysin toimiva.
−verifyremote
Tarkistaa jo verkossa olevan tavukoodin. Ei vielä täysin toimiva.
−noverify
Älä tarkasta tavukoodia ollenkaan.
−Dproperty=arvo
Asettaa annetulle arvolle ominaisuuden.
LUOKKA
luokkanimi
Käynnistettävän Java-luokan nimi. Huomaa että tämä ei ole tiedostonnimi.
YMPÄRISTÖMUUTTUJAT
CLASSPATH
Kaksoispisteillä eroteltu lista hakemistoista, joista etsitään .class -tiedostoja.
KAFFEHOME
Ei ole vielä dokumentoitu.
LD_LIBRARY_PATH
Kaksoispisteillä eroteltu lista hakemistoista, joista etsitään kirjastoja. Katso ld.so(1)-tiedostosta yksityiskohdat. Tämä täytyy asettaa, jos Kaffen jaetut kirjastot on asennettu muualle kuin latausohjelman oletusarvoiseen hakupolkuun.
DIAGNOSTIIKKA
Ei ole vielä dokumentoitu.
MERKINNÄT
Java on Sun Microsystems, Inc:n rekisteröity tavaramerkki.
Kaffe on imuroitavissa FTP:llä useastakin paikasta, ensisijaisesti <ftp://ftp.tjwassoc.demon.co.uk>,1996. Kaffen kotisivu löytyy osoitteesta <http://www.tjwassoc.demon.co.uk>,1996.
Kaffelle on
olemassa useita postituslistoja:
kaffe [AT] tjwassoc.uk>, 1996.
Yleistä jutustelua Kaffesta.
kaffe−announce [AT] tjwassoc.uk>, 1996.
Kaffeen liittyviä ilmoituksia.
Jos haluat liittyä johonkin näistä listoista, lähetä "subscribe"-sanan sisältävä Email seuraavaan osoitteeseen: <listname>−request [AT] tjwassoc.uk>,1996.
Kaffe on osa Jolt-projektia. Tämä projekti pyrkii kehittämään täysin ilmaiseen Java-järjestelmään tarvittavat komponentit. Tämä sisältää Kaffen virtuaalikoneen, Guavac-kääntäjän ja Kream-luokkakirjaston. Tietoa tästä projektista ja sen komponenteista saat postituslistalta jolt−list [AT] redhat.com tai www-sivulta http://www.redhat.com/jolt/.
BUGIT
Graafisen koodin tuki on vielä työn alla.
Kaikki kokoonpanot eivät tue ajonaikaista koodin kääntöä.
Optimointi on vielä työn alla.
Koodin tarkistus ei ole vielä täysin valmis.
Kaffe käy yhä läpi nopeaa kehitystä. Tarkista NOTES/BUGS -tiedosto lähdedistribuutiostasi saadaksesi tietoa mahdollisista vielä mainitsemattomista bugeista.
TEKIJÄ
Kaffen ohjelmoi alunperin Tim Wilkinson <tim [AT] tjwassoc.uk>, 1996. Monet muutkin ovat liittyneet kehitystyöhön. Heidät on listattu lähdedistribuutiosi NOTES/THANKS ja NOTES/HELPERS -tiedostoissa.
KOPIOINTI
Kaffea levitetään Berkeley-tyyppisellä lisenssillä. Katso yksityiskohdat lähdedistribuutiosi tiedostosta license.terms.
Voit käyttää Kaffea sekä henkilökohtaisiin että kaupallisiin tarkoituksiin, joko yksinään tai jonkun toisen paketin osana.
KATSO MYÖS
Guavac, the GNU Java compiler, David Engberg