Javan käyttöongelmia

Imutin netistä Sunin javatyökalut mutten muista miten niitä käytettiin. Haluaisin koittaa ajaa paria valmista koodin pätkää jotka oon värkänny JCreatorilla. Käytössäni on Win XP HE. Pitääkö mennä monetoriville ja kirjottaa jotain javac ??? vai miten?
13751
Äänestä

Muut lukivat myös

Vastaukset 13

Vanhimmat

Tallenna Sunin sivuilta JDK eli Javan api haluamaasi juureen koneelle. Sen jälkeen määrittele JCreatorissa JDK-profiiliksesi tämä sama polku, johon tallensit JDK:n. Pitäisi toimia.

Kannattaa ladata uusin JDK-version Sunin sivuilta. En nyt muista mikä se on, mutta eiköhän se selviä.

Äänestä
  • Mitä eroa on JDK:lla ja SDK:lla?

    Äänestä

  • UUno kirjoitti:

    Mitä eroa on JDK:lla ja SDK:lla?

    JDK Java development kit
    SDK Service development kit
    JRE Java runtime enviroment

    Korjatkoon viksummat jos meni vikaan. Jos imutat jomman kumman dk:n, tuskin huomaat mitään eroa.

    Äänestä

  • zustus kirjoitti:

    JDK Java development kit
    SDK Service development kit
    JRE Java runtime enviroment

    Korjatkoon viksummat jos meni vikaan. Jos imutat jomman kumman dk:n, tuskin huomaat mitään eroa.

    SDK on Software Development Kit. SDK:ksi nimitetään pakettia, joka sisältää kehitysvälineet sekä JRE:n. Aiemmin tätä pakettia käsittääkseni kutsuttiin vaan nimellä JDK, joten SDK:lla ja JDK:lla ei käytännössä ole mitään eroa. JDK on siis vanhentunut nimike.

    Ja edelleen: viksummat korjatkoon. :)

    Äänestä

Kun olen "koonnut projectin" (compile project) ja yritän ajaa sitä, tulee ilmoitus: "The system couldn´t find a suitable main method or htm(l) file in the active project". Mikä mättää?

Äänestä
  • Koodisi siis menee kääntäjästä läpi, mutta ajovaihe ei onnistu?

    Vaikea sanoa mitään, kun en näe koodiasi. Voisitko copy&pastata koodisi tänne, niin katsotaan tarkemmin.

    Äänestä

  • Petteri kirjoitti:

    Koodisi siis menee kääntäjästä läpi, mutta ajovaihe ei onnistu?

    Vaikea sanoa mitään, kun en näe koodiasi. Voisitko copy&pastata koodisi tänne, niin katsotaan tarkemmin.

    Kyllä, kääntäjä ei anna virheilmoituksia, mutta homma ei ala pyöriä.
    Jostain syystä tulee aina sama virheilmoitus vaikka oon koittanu ainakin 10:llä eri koodilla ja kaikkien pitäisi olla toimivia. Osa oli jopa javatyökalujen mukana tulleita valmiita mallikoodeja. Voisiko vika olla jossain ohjelman asetuksissa?

    Äänestä

  • UUno kirjoitti:

    Kyllä, kääntäjä ei anna virheilmoituksia, mutta homma ei ala pyöriä.
    Jostain syystä tulee aina sama virheilmoitus vaikka oon koittanu ainakin 10:llä eri koodilla ja kaikkien pitäisi olla toimivia. Osa oli jopa javatyökalujen mukana tulleita valmiita mallikoodeja. Voisiko vika olla jossain ohjelman asetuksissa?

    Onko kyseessä appletti vaiko tavallinen konsoliohjelma, jossa toiminnot tapahtuvat komentorivillä?

    Ja sen koodin olisin edelleen kiinnostunut katsomaan.

    Äänestä

  • Petteri kirjoitti:

    Onko kyseessä appletti vaiko tavallinen konsoliohjelma, jossa toiminnot tapahtuvat komentorivillä?

    Ja sen koodin olisin edelleen kiinnostunut katsomaan.

    No nyt sain pari koodia toimimaan kun käytin ensin compile file ja sen jälkeen execute file sen sijaan, että olisin laittanut compile project ja execute project josta aiemmat virheilmoitukset. Projekteja en siis saa toimimaan.

    Äänestä

  • UUno kirjoitti:

    No nyt sain pari koodia toimimaan kun käytin ensin compile file ja sen jälkeen execute file sen sijaan, että olisin laittanut compile project ja execute project josta aiemmat virheilmoitukset. Projekteja en siis saa toimimaan.

    Kyseessä on siis ohjelma joka ajovaiheessa käynnistää ms-doskehotteen jossa ohjelmat käynnistyvät.

    Äänestä

  • UUno kirjoitti:

    Kyseessä on siis ohjelma joka ajovaiheessa käynnistää ms-doskehotteen jossa ohjelmat käynnistyvät.

    En tiedä miten projekteja JCreatorissa ajetaan, mutta yksittäisen .java-tiedoston kääntäminen ja ajaminen tosiaan tapahtuu kuvaamallasi tavalla.

    Applettien kohdalla käännetty .class-tiedosto täytyy ajaa html-sivulla.

    Äänestä

  • Petteri kirjoitti:

    En tiedä miten projekteja JCreatorissa ajetaan, mutta yksittäisen .java-tiedoston kääntäminen ja ajaminen tosiaan tapahtuu kuvaamallasi tavalla.

    Applettien kohdalla käännetty .class-tiedosto täytyy ajaa html-sivulla.

    Mitä nuo projektit sitten ovat? Jotain useamman yksittäisen tiedoston muodostamia kokonaisuuksia? Jokatapauksessa kiitos neuvoista! :)

    Äänestä

  • UUno kirjoitti:

    Mitä nuo projektit sitten ovat? Jotain useamman yksittäisen tiedoston muodostamia kokonaisuuksia? Jokatapauksessa kiitos neuvoista! :)

    Ainakin JSP:llä ohjelmoidessa täytyy luoda projekti. En tiedä tuosta sun käyttämästäsi ohjelmastasi enempää kun käytän itse koodaamiseen vain Textpadia ja käännän ohjelmat komentoriviltä.

    Äänestä

Kommentoi aloitusta


UUno kirjoitti:

Imutin netistä Sunin javatyökalut mutten muista miten niitä käytettiin. Haluaisin koittaa ajaa paria valmista koodin pätkää jotka oon värkänny JCreatorilla. Käytössäni on Win XP HE. Pitääkö mennä monetoriville ja kirjottaa jotain javac ??? vai miten?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu