Sida 1 av 1
Instalations problem!
Postat: 13 dec 2014, 12:02
av Gubben i Kalmar
Hej på Forumet.
Jag har hittat ett "trader-program" som jag försöker köra igång.
Programmet heter "JStock" och verkar vara något som är skrivet
i Java.
Jag får ett fel-meddelande när jag installerade programmet:
Kod: Markera allt
compaq-i3@compac-i3:~$ cd jstock/
compaq-i3@compac-i3:~/jstock$ chmod 755 jstock.sh
compaq-i3@compac-i3:~/jstock$ ./jstock.sh
Warning: /bin/java does not exist
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/yccheok/jstock/gui/JStock : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:643)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:323)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
Could not find the main class: org.yccheok.jstock.gui.JStock. Program will exit.
compaq-i3@compac-i3:~/jstock$
Ni ser själva;
"Warning: /bin/java does not exist".
Vad är det för
java jag saknar, och vad hittar jag
den javan?
Jag har gjort ett tal sökningar med kommandot
find utan framgång:
compaq-i3@compac-i3:~$ find java
find: "java": Filen eller katalogen finns inte
java
Tittar jag i
Synaptic Hittar jag:
openjdk-7-jre
openjdk-6-jre
java-common
Alla tre är installerade och
gröna i kolumnen
S
Är det någon sökväg som saknas?
Ja ja nått fel är det ju för Ubuntu snurrar ju 100% perfekt

(för det mesta)
Vad är det för
java jag saknar, och vad hittar jag
den javan?
Vänligen
Gubben i Kalmar
PS. Ska bara tillägga att jag sökt i Programcentralen efter java, men får bara upp
openjdk-7-jre
openjdk-6-jre
java-common
Och dom är ju installerade.
Re: Instalations problem!
Postat: 13 dec 2014, 12:13
av TicToc
Testa med
när du står i den uppackade katalogen jstock.
Re: Instalations problem!
Postat: 13 dec 2014, 13:55
av Gubben i Kalmar
Nä jag tror det inte gick något vidare bra.
Kod: Markera allt
compaq-i3@compac-i3:~$ ls
Bilder hs_err_pid6846.log lang PDF Video
BISP-4.19.1.11663 Hämtningar linux Program VirtualBox VMs
Dokument jstock Mallar Publikt workspace
examples.desktop jstock-1.0.7s-bin.zip Musik Skrivbord
compaq-i3@compac-i3:~$ cd jstock
compaq-i3@compac-i3:~/jstock$ java -Xms64m -Xmx512m -jar jstock.jar
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/yccheok/jstock/gui/JStock : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:643)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:323)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
Could not find the main class: org.yccheok.jstock.gui.JStock. Program will exit.
compaq-i3@compac-i3:~/jstock$

Re: Instalations problem!
Postat: 13 dec 2014, 14:35
av TicToc
Din aktiva java är kanske för gammal.
Vad säger
Om du har flera olika kan du växla mellan dem med
Re: Instalations problem!
Postat: 13 dec 2014, 14:48
av Gubben i Kalmar
TicToc detta är vad som dök upp på skärmen:
Kod: Markera allt
compaq-i3@compac-i3:~$ java -version
java version "1.6.0_33"
OpenJDK Runtime Environment (IcedTea6 1.13.5) (6b33-1.13.5-1ubuntu0.12.04)
OpenJDK Server VM (build 23.25-b01, mixed mode)
compaq-i3@compac-i3:~$
compaq-i3@compac-i3:~$ sudo update-alternatives --config java
[sudo] password for compaq-i3:
Det finns 2 val för alternativet java (som tillhandahåller /usr/bin/java).
Val Sökväg Prioritet Status
------------------------------------------------------------
* 0 /usr/lib/jvm/java-6-openjdk-i386/jre/bin/java 1061 automatiskt läge
1 /usr/lib/jvm/java-6-openjdk-i386/jre/bin/java 1061 manuellt läge
2 /usr/lib/jvm/java-7-openjdk-i386/jre/bin/java 1051 manuellt läge
Tryck Enter för att behålla standardvärdet[*], eller ange nummer på önskat val: 2
update-alternatives: använder /usr/lib/jvm/java-7-openjdk-i386/jre/bin/java för att tillhandahålla /usr/bin/java (java) i manuellt läge.
compaq-i3@compac-i3:~$ 1
1: kommandot hittades inte
compaq-i3@compac-i3:~$ sudo update-alternatives --config java
Det finns 2 val för alternativet java (som tillhandahåller /usr/bin/java).
Val Sökväg Prioritet Status
------------------------------------------------------------
0 /usr/lib/jvm/java-6-openjdk-i386/jre/bin/java 1061 automatiskt läge
1 /usr/lib/jvm/java-6-openjdk-i386/jre/bin/java 1061 manuellt läge
* 2 /usr/lib/jvm/java-7-openjdk-i386/jre/bin/java 1051 manuellt läge
Tryck Enter för att behålla standardvärdet[*], eller ange nummer på önskat val: 1
update-alternatives: använder /usr/lib/jvm/java-6-openjdk-i386/jre/bin/java för att tillhandahålla /usr/bin/java (java) i manuellt läge.
compaq-i3@compac-i3:~$
compaq-i3@compac-i3:~$
Hur kommer jag vidare?
Det verkar som java finns installerat.........hittar inte JSTOCK rätt java?
Re: Instalations problem!
Postat: 13 dec 2014, 14:54
av TicToc
Testa att starta jstock nu efter du ändrat java!
Du kan också ange hela sökvägen till java vid start med
Kod: Markera allt
/usr/lib/jvm/java-7-openjdk-i386/jre/bin/java -jar jstock.jar
Re: Instalations problem!
Postat: 13 dec 2014, 15:10
av TicToc
Det var inte helt enkelt att hitta men på jstock.org står det att den kräver java 7.
Och du hade 6 aktiverad.
Re: Instalations problem!
Postat: 13 dec 2014, 15:28
av Gubben i Kalmar
Jag är nog inte riktigt med i svängarna, Men jag körde Ditt förslag fick jag följande:
Kod: Markera allt
compaq-i3@compac-i3:~$ /usr/lib/jvm/java-7-openjdk-i386/jre/bin/java -jar jstock.jar
Error: Unable to access jarfile jstock.jar
compaq-i3@compac-i3:~$
såhär ser mappen jstock ut:
Kod: Markera allt
compaq-i3@compac-i3:~/jstock$ ls
config database docs extra jstock.jar jstock.sh lib
compaq-i3@compac-i3:~/jstock$
Re: Instalations problem!
Postat: 13 dec 2014, 15:44
av TicToc
Du måste stå i jstockkatalogen eller ange hela sökvägen till jstock.jar.
Men om du ändrade till java 7 (såg dock ut som att du ändrade tillbaka till 6) ska det bara vara att starta på samma sätt som när du först försökte.
Re: Instalations problem!
Postat: 13 dec 2014, 16:21
av Gubben i Kalmar
Nu fick jag upp JStock på skärmen. Man skulle stå i jstock mappen och trycka av
den mega harangen Du gav mig.
OK, men hur får jag burken att fatta att den ska starta JStock?
Jag testa att fästa ikonen till vänster där program ikonerna brukar vara. Men ikonen
bara blinkar en stund och JStock starar inte.
Är det en sökväg som saknas?
Hur ser den ut?
Nu är vi på G!

Re: Instalations problem!
Postat: 13 dec 2014, 17:04
av TicToc
Vid det här laget borde du kunna starta jstock via filen/skriptet jstock.sh.
Den borde du kunna fästa eller så skapar du en .desktop-fil.
Re: Instalations problem!
Postat: 13 dec 2014, 17:25
av Gubben i Kalmar
Vid det här laget borde du kunna starta jstock via filen/skriptet jstock.sh.
Japp det funkar nu!
Finns det någon Tutorial på hur man skapar en "desktopfile".
Jag måste lära mig det!
Jag ska söka på desktopfile--------problemet just nu är att jag har en lamstek i ugnen
och springer mellan spisen och datorn.

Re: Instalations problem!
Postat: 13 dec 2014, 18:13
av Broder Tuck
Gubben i Kalmar skrev:
Nu fick jag upp JStock på skärmen. . . .
Jag testa
att fästa ikonen till vänster där program ikonerna brukar vara. Men ikonen
bara blinkar en stund och JStock starar inte. . . . .
Nästa gång du startar upp JStock, kolla då, om det finns en programikon i det sagda, vänstra fältet, som heter JStock. Jag kan själv inte avgöra om så blir fallet.
Men om du får en programikon där för JStock, ställ muspekaren då på den ikonen, högerklicka och välj: "Lås till Programstartaren".
Då har du den där så länge du själv vill. Det gäller åtminstone för ubuntuprogram i allmänhet.
Men, som sagt, jag kan inte avgöra om det gäller för ett 'externt' program. Du kan testa och pröva dig fram. /Lycka till /tukken
tillagt i efterhand: Ikonerna i programfältet kan du flytta om och para ihop med andra program. Du behöver således inte acceptera den plats som ikonen får vid första uppstartstillfället.
Plus att, sluta att springa mellan dator och ugn. Det höjer stressnivån . . . tänk på ålder och hjärta

Re: Instalations problem!
Postat: 13 dec 2014, 19:40
av gruble
Det finns en skyddsmekanism i linux/bash som gör att du inte kan köra program med relativ sökväg om dom inte finns med i PATH. Du får köra hela sökvägen /mapp/fil.sh (notera den inledande /) eller ./fil.sh.
Det här bör få dig vidare
http://dator.wingwit.com/System/linux/205381.html
Sedan söker du på Google Bilder efter någon ikonbild om det inte finns med i jstock mappen.ex.
jstockicon
Re: Instalations problem!
Postat: 13 dec 2014, 20:03
av Gubben i Kalmar

Tackar så mycket.
Nu får jag igång programmet, och kan kolla om det går att använda till
något vettigt.
Iconen får jag ta lite senare. Har Eclipce att fixa en star icon till också.
Googlade som hastigaste på "desktop file" och fick en del intressanta
träffar.
Men Ni kan vara lugna........mig blir Ni inte av med i första taget. Jag är
den typiske "återfalls forumisten".
(Kan tillägga att lammsteken blev kanon. Och nu är jag mätt och belåten.)
tusen tack ska Ni ha för hjälpen
Re: Instalations problem!
Postat: 15 dec 2014, 09:56
av Gubben i Kalmar
Man tackar för Ert engagemang i mina nybörjar-problem.
jag ska kolla Era förslag noggrant.......jag vill verkligen lära
och förstå vad jag har framför mig.
