java kääntäjä seiskaan

Discussion in 'Windows -ongelmat' started by ter.gz, Apr 9, 2011.

  1. ter.gz

    ter.gz Member

    Joined:
    May 4, 2005
    Messages:
    11
    Likes Received:
    0
    Trophy Points:
    11
    Eli kuinka saa asennettua ko. kääntäjän siis windowsin seiska versioon. Aikaisempaan versioon eli xp:hen se vielä onnistui, joskin sekin aika monimutkaisen oloinen asennus oli. Nyt käyttikset sen verran erilaisia, että ei ihan samoilla ohjeilla mene.
     
  2. yamaneko

    yamaneko Senior member

    Joined:
    Sep 22, 2005
    Messages:
    5,093
    Likes Received:
    1
    Trophy Points:
    118
    Jaa-a, ihan tuo on suunnilleen Seuraava-painiketta painelemalla asentunut. Mitähän ongelmia sinulla on asennuksessa tullut vastaan?
     
  3. ter.gz

    ter.gz Member

    Joined:
    May 4, 2005
    Messages:
    11
    Likes Received:
    0
    Trophy Points:
    11
    Ongelma taitaa olla path enviromentissa (ympäristömuuttujissa). Eli java jdk asentuu kyllä koneelle normaalisti, mutta en vain saa kääntäjää toimimaan, eli ei tunnista javac käskyä. Se tunnistaa sen kyllä kun menee ko. kansioon, ja siellä kirjoittaa javac, mutta muualla ei tunnista. Olen kyllä lisännyt xp:n tyyliin path enviromenttiin ko. osoitteen, mutta mitään vaikutusta asiaan sillä ei ole.
     
  4. yamaneko

    yamaneko Senior member

    Joined:
    Sep 22, 2005
    Messages:
    5,093
    Likes Received:
    1
    Trophy Points:
    118
    Ja komentorivi-ikkunassa annettu komento echo %path% näyttää polun tuonne Javan bin kansioon?
     
  5. ter.gz

    ter.gz Member

    Joined:
    May 4, 2005
    Messages:
    11
    Likes Received:
    0
    Trophy Points:
    11
    Kyllä näyttää. Tämä on siis se polku, jonka lisäsin:

    C:\Program Files\Java\jdk1.6.0_24\bin

    Ja tuo polku näkyy myös tuossa komentorivillä.
     
  6. yamaneko

    yamaneko Senior member

    Joined:
    Sep 22, 2005
    Messages:
    5,093
    Likes Received:
    1
    Trophy Points:
    118
    Onko classpath muuttuja asetettu? Jos on, kokeile ilman.

    Käytätkö kääntäjää suoraan, vai jonkun IDE:n kautta? Itselläni ei ole oikein kokemusta suoraan kääntämisestä, mutta esim. NetBeansin kautta kyllä JDK toimii Windows 7:ssä oikein mallikkaasti. Itselläni ei ole ympäristömuuttujissa muuta kuin path asetettu.
     
  7. ter.gz

    ter.gz Member

    Joined:
    May 4, 2005
    Messages:
    11
    Likes Received:
    0
    Trophy Points:
    11
    Jaa-a, mikähän se classpath sitten mahtaa olla?

    No aikaisemmin olen ohjelmoinut ubuntulla käyttäen gedittiä, eli käyttänyt kääntäjää suoraan. Taisin joskus xp:lläkin koodata jonkun tavallisen tekstiohjelman kanssa. Nyt vaan ei jaksaisi aina vaihtaa käyttöjärjestelmää kun haluaa jotain tehdä. JCreatoria olisi tarkoitus opetella käyttämään tässä ajanmittaan.
     
  8. yamaneko

    yamaneko Senior member

    Joined:
    Sep 22, 2005
    Messages:
    5,093
    Likes Received:
    1
    Trophy Points:
    118
    No siis katsot samasta paikasta, kun olet asettanut path -muuttujan pysyvästi (olethan?), eli Käynnistävalikko -> [kirjoita hakukenttään] järjestelmän lisäasetukset -> Ympäristömuuttujat -painike -> alemmasta Järjestelmämuuttujat-listasta poistat classpath -muuttujan (jos on). Tosin, kuten sanottua, vähän hakuammuntaa tämä on, kun en enää juurikaan Javalla edes koodaa (C# menossa tällä hetkellä).

    Muuten taas classpathista löytynee tietoa Googlella.

    JCreatorilla on helppo kokeilla jotain nopeasti, mutta muuten suosittelisin kyllä esim. NetBeansiä jos vähänkään monimutkaisempia asioita meinaa toteuttaa.
     
  9. ter.gz

    ter.gz Member

    Joined:
    May 4, 2005
    Messages:
    11
    Likes Received:
    0
    Trophy Points:
    11
    No ilmeisesti sitä path muuttujaa ei voi ns. väliaikaisesti edes laittaa :D Tai ainakin minulla se on siellä ihan pysyvästi ollut. Katsoin sitä classpathia, ja en löytänyt mitään sellaista sieltä listasta, joten se ei liene siis aiheuta ongelmia.

    Sellainen lisätieto vielä, että kääntäjä kyllä toimi, kun onnistuin käyttämään vähän JCreatoria. Asensin myös tuon NetBeansin, ja se vaikuttaa ihan opettelemisen arvoiselta ohjelmalta kyllä.
     
  10. yamaneko

    yamaneko Senior member

    Joined:
    Sep 22, 2005
    Messages:
    5,093
    Likes Received:
    1
    Trophy Points:
    118
    Pathin voi asettaa väliaikaisesti tietenkin path -komennolla. :)
     
    Last edited: Apr 10, 2011

Share This Page