Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: qws - 04.10.09 - klo:16.21

Otsikko: Java ohjelma ei toimi
Kirjoitti: qws - 04.10.09 - klo:16.21
Koitin juuri käyttää yhtä Java ohjelmaa mutta se ei toimi. Alkaa käynnistyä kyllä mutta jää siihen logo kohtaan. Sama ohjelma toimii siis Xp:llä moitteettomasti.
Olen siis asentanut Sun Java 6 ohjelman ihan tavallisesti Lisää/poista paikasta...

Auttakaa aloittelijaa.
Otsikko: Vs: Java ohjelma ei toimi
Kirjoitti: vastus - 04.10.09 - klo:17.23
Mikähän ohjelma mahtaa olla kyseessä?
Otsikko: Vs: Java ohjelma ei toimi
Kirjoitti: peran - 04.10.09 - klo:17.44
Mikäli on www-sivu, niin kannattaa asentaa myös Sunin plugi, niin käyttää Sunin javaa. Joitakin yhteensopivuusongelmia on OpenJavassa, joten kaikki java-ohjelmat eivät toimi siinä, vaikkakin se läpäiseekin jo joitakin yhteensopivuustestejä.

Edit - Sunin plugin löytyy ainakin synapticista. Järjestelmä->Ylläpito->Synaptic-pakettienhallinta
Otsikko: Vs: Java ohjelma ei toimi
Kirjoitti: qws - 04.10.09 - klo:17.58
Kyseessä ei siis ole selaimella käytettävä ohjelma.
Kyseessä oleva ohjelma on Coconut Travian bot, ja kun painan sen käyntiin se jökkää tällaiseen kohtaan:
(http://img527.imageshack.us/img527/250/kuvakaappaus.png)

Puuttuuko minulta jokin juttu?
Otsikko: Vs: Java ohjelma ei toimi
Kirjoitti: johnsmith - 04.10.09 - klo:18.20
Jos käynnistät sen komentoriviltä selviääkö sieltä mitään. Joku poikkeus kenties.........

Jos on jar paketti niin käynnistä "java -jar bläblä.jar"
Otsikko: Vs: Java ohjelma ei toimi
Kirjoitti: qws - 04.10.09 - klo:18.24
Se sanoo vain:
Unable to access jarfile Coconut.jar
Otsikko: Vs: Java ohjelma ei toimi
Kirjoitti: johnsmith - 04.10.09 - klo:19.04
Se sanoo vain:
Unable to access jarfile Coconut.jar

Anna koko polku "java -jar /home/nimi/Desktop/Coconut.jar" ja kokeile sitten.
Otsikko: Vs: Java ohjelma ei toimi
Kirjoitti: qws - 04.10.09 - klo:19.50
Nyt tulee tällainen:
Reading...
/home/NIMI/.themes/Tigris-Normal/gtk-2.0/gtkrc:75: Murrine configuration option "hilight_ratio" will be deprecated in future releases. Please use "highlight_shade" instead.
/home/NIMI/.themes/Tigris-Normal/gtk-2.0/gtkrc:122: Murrine configuration option "hilight_ratio" will be deprecated in future releases. Please use "highlight_shade" instead.
/home/NIMI/.themes/Tigris-Normal/gtk-2.0/gtkrc:178: Murrine configuration option "hilight_ratio" will be deprecated in future releases. Please use "highlight_shade" instead.
/home/NIMI/.themes/Tigris-Normal/gtk-2.0/gtkrc:231: Murrine configuration option "hilight_ratio" will be deprecated in future releases. Please use "highlight_shade" instead.

Jos ymmärsin oikein se johtuu tigris teemastako?
Otsikko: Vs: Java ohjelma ei toimi
Kirjoitti: johnsmith - 04.10.09 - klo:21.40
Onko tä nyt sitten varmasti kaikki mitä tulostetaan konsoleen ?
Periaattessa tämä on pelkästään varoitus eikä mitään vakavaa.

Laita tähän nyt kuitenkin vielä javan versio "java -version" siitä on varmaan apua jos joku tietää asiasta enemmän.
Otsikko: Vs: Java ohjelma ei toimi
Kirjoitti: qws - 05.10.09 - klo:16.52
Java -version:
java version "1.6.0_16"
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot(TM) Client VM (build 14.2-b01, mixed mode, sharing)

Otsikko: Vs: Java ohjelma ei toimi
Kirjoitti: qws - 16.10.09 - klo:19.14
Nyt havaitsin sellaisen jutun että kun java ohjelma "lagaa" Järjestelmän valvonnassa sitä ei näy, mutta Javan tilaan tulee futex_wait.
Mitäköhän se odottaa?
Otsikko: Vs: Java ohjelma ei toimi
Kirjoitti: janne - 16.10.09 - klo:22.11
Nyt havaitsin sellaisen jutun että kun java ohjelma "lagaa" Järjestelmän valvonnassa sitä ei näy, mutta Javan tilaan tulee futex_wait.

haa.

Mitäköhän se odottaa?

futexia tietty :)

käytännössä tuossa on joku osa koodia jota saa käsitellä vain yksi ohjelman osa kerrallaan. ohjelmaa ajetaan säikeissä ja futex on lukittuna jonkun toisen säikeen toimesta, toinen säie odottelee pääsyä, mutta oletettavasti se ei onnistu. tämä nyt vaan on tätä. java väittää toimivansa samalla tavalla joka alustalla, mutta koska esim. säikeet on toteutettu eri alustoilla eri tavoin, ei sama abstrahointi toimikaan ihan samalla tavalla ja lopputuloksena on kuvatun kaltaisia ongelmia.

no, valitettavasti minulla ei ole ratkaisua sinun ongelmaasi. toivottavasti saat homman pelaamaan jollain keinolla. jos et, niin opitpahan ainakin, että java ei olekaan ihan niin portattavaa kuin tietyt tahot haluavat uskotella ;)
Otsikko: Vs: Java ohjelma ei toimi
Kirjoitti: qws - 17.10.09 - klo:17.50
Niin, kun latasin ohjelman sen sivuilla nimenomaan mainittiin että koska  se on tehty Javalla se toimii KAIKILLA käyttöjärjestelmillä.
Eipä näytä toimivan, ainakaan vielä.
Kokeilin että jos se lähtisi toimimaan kun tarpeeksi kauan odottaa. Ei lähtenyt vaikka annoin olla päällä pari tuntia.
Otsikko: Vs: Java ohjelma ei toimi
Kirjoitti: nm - 17.10.09 - klo:18.36
Niin, kun latasin ohjelman sen sivuilla nimenomaan mainittiin että koska  se on tehty Javalla se toimii KAIKILLA käyttöjärjestelmillä.
Eipä näytä toimivan, ainakaan vielä.

Onko kyseessä siis tämä ohjelmapaketti: http://www.travianbot.eu/self_downloads/Coconut-3.1.zip

Tuo toimii kyllä minulla 64-bittisessä Ubuntu 9.04:ssä, sekä tuolla samalla Sun JRE 1.6.0_16-b01:llä että OpenJDK:lla. Toimii myös 64-bittisessä Debian sidissä.