Sida 1 av 1

Problem med instalation av JStock

Postat: 25 sep 2016, 09:27
av Gubben i Kalmar
Hej igen.

Nu är det dax att brottas med ett nytt "case".

Jag ska instalera programmet "JStock".

Det finns en instruktion på JStock:s hemsida:
How to install JStock in Linux?
user@ubuntu804desktop:~$ cd ~
user@ubuntu804desktop:~$ wget https://github.com/yccheok/jstock/relea ... 16-bin.zip
user@ubuntu804desktop:~$ unzip jstock-1.0.7.16-bin.zip
user@ubuntu804desktop:~$ cd jstock/
user@ubuntu804desktop:~/jstock$ chmod 755 jstock.sh
user@ubuntu804desktop:~/jstock$ ./jstock.sh
If you are getting error message "Warning: /bin/java does not exist", you need to install Java in your Linux. For example, here is Install Java In Ubuntu Google search result.
Nu har jag följ detta utan att få det att funka.
Datorn klagar på att java inte är korrekt.

Såhär ser katalogen JStock ut:
/home/tommy/jstock/config
/home/tommy/jstock/database
/home/tommy/jstock/docs
/home/tommy/jstock/extra
/home/tommy/jstock/lib
/home/tommy/jstock/jstock.jar
/home/tommy/jstock/jstock.sh
Det finns en tidigare tråd, skriven av mig med samma problem,(Instalations problem) och jag har givet vis försökt köra den snitslade banan en gång till.
Jag har ställt om till Java 7 och ställt mig i Jstock-katalogen och skrivit in sökvägen:
/usr/lib/jvm/java-7-openjdk-i386/jre/bin/java -jar jstock.jar
tommy@Compaq-i3:~/jstock$ /usr/lib/jvm/java-7-openjdk-i386/jre/bin/java -jar jstock.jar
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/yccheok/jstock/gui/JStock : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:803)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)
tommy@Compaq-i3:~/jstock$
Ovan terminalfönster fick jag upp!
Vad är det som felas?
Är det något i sökvägen?
Eller är det något galet med "javan"?

Re: Problem med instalation av JStock

Postat: 25 sep 2016, 10:29
av Gubben i Kalmar
Om jag kör:
tommy@Compaq-i3:~/jstock$ ./jstock.sh
Får jag följande teminalfönster:
tommy@Compaq-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 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:803)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)
tommy@Compaq-i3:~/jstock$
Det står "Unsupported major.minor version 52.0"
Är det här skon klämmer?
Vad felas?

:o ??? >:(

Re: Problem med instalation av JStock

Postat: 25 sep 2016, 10:39
av TicToc
Jstock kräver java 8, indikeras av: "Unsupported major.minor version 52.0"

Re: Problem med instalation av JStock

Postat: 25 sep 2016, 10:50
av Gubben i Kalmar
Tack Tic Toc..... ;D

Det var Du som guidade mig förra gången. Härligt att Du är på G en söndag morgon.

Körde följande:
tommy@Compaq-i3:~$ sudo apt-get install oracle-java8-installer
[sudo] password for tommy:
Läser paketlistor... Färdig
Bygger beroendeträd
Läser tillståndsinformation... Färdig
E: Kunde inte hitta paketet oracle-java8-installer
tommy@Compaq-i3:~$

E: Kunde inte hitta paketet oracle-java8-installer.
Hur tar jag mig vidare, något verkar saknas och ska tas ner utifrån?

Re: Problem med instalation av JStock

Postat: 25 sep 2016, 10:54
av TicToc
Vill du köra oracles version får du lägga till ytterligare källor, i annat fall kan du installera openjdk-8-jre.

Re: Problem med instalation av JStock

Postat: 25 sep 2016, 11:02
av Gubben i Kalmar
8:an saknas i min programvarucentral.
6:an och 7:an är på plats i min dator.
Jag kör Ubuntu 14.04, vet inte om det är därför den saknas.

Viklen väg tar vi då?

Re: Problem med instalation av JStock

Postat: 25 sep 2016, 11:13
av TicToc
Då kan du lägga till en ppa för oracle och installera med följande:

Kod: Markera allt

sudo apt-add-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

Re: Problem med instalation av JStock

Postat: 25 sep 2016, 11:45
av Gubben i Kalmar
;D

Vi ser ut att närma oss målet,.......såhär ser terminafönstret ut nu:
Oracle JDK 8 installed
update-alternatives: använder /usr/lib/jvm/java-8-oracle/jre/lib/i386/libnpjp2.so för att tillhandahålla /usr/lib/mozilla/plugins/libjavaplugin.so (mozilla-javaplugin.so) i automatiskt läge
Oracle JRE 8 browser plugin installed
Ställer in gsfonts-x11 (0.22) ...
tommy@Compaq-i3:~$ java -version
java version "1.7.0_111"
OpenJDK Runtime Environment (IcedTea 2.6.7) (7u111-2.6.7-0ubuntu0.14.04.3)
OpenJDK Server VM (build 24.111-b01, mixed mode)
tommy@Compaq-i3:~$ sudo update-alternatives --config java
Det finns 3 val för alternativet java (som tillhandahåller /usr/bin/java).

Val Sökväg Prioritet Status
------------------------------------------------------------
0 /usr/lib/jvm/java-8-oracle/jre/bin/java 1072 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 1071 manuellt läge
3 /usr/lib/jvm/java-8-oracle/jre/bin/java 1072 manuellt läge

Tryck Enter för att behålla standardvärdet[*], eller ange nummer på önskat val: 3
update-alternatives: använder /usr/lib/jvm/java-8-oracle/jre/bin/java för att tillhandahålla /usr/bin/java (java) i manuellt läge
tommy@Compaq-i3:~$ java -version
java version "1.8.0_101"
Java(TM) SE Runtime Environment (build 1.8.0_101-b13)
Java HotSpot(TM) Server VM (build 25.101-b13, mixed mode)
tommy@Compaq-i3:~$
Då ska åttan vara på plats!

Är det .sh filen som ska köras först?
Eller är det .jar filen?
Bäst jag frågar först.

Re: Problem med instalation av JStock

Postat: 25 sep 2016, 11:59
av TicToc
Kör sh då den innehåller extra parametrar till java.

Re: Problem med instalation av JStock

Postat: 25 sep 2016, 12:13
av Gubben i Kalmar
Nu går det lite troll i detta.

Jag ska stå i katalogen jstock, och efter $ skriva jjstock.sh "return".

Men då säger datorn att den inte hittar jstock.sh

Är det något med sökvägarna? Det var det förra gången.

Re: Problem med instalation av JStock

Postat: 25 sep 2016, 12:17
av TicToc
Skrev du

Kod: Markera allt

./jstock.sh
i katalogen jstock och har du gjort den körbar?
Testa också

Kod: Markera allt

sh jstock.sh

Re: Problem med instalation av JStock

Postat: 25 sep 2016, 12:41
av Gubben i Kalmar
;D
Nu fick jag upp den! hurra!
./jstock.sh ska det vara.

Nu återstår det bara att fixa en genväg som kan starta programmet utan att behöva uppsöka terminalfönstret.

Jag får göra en liten paus nu.
Ska ut i köket och fixa lite "krubb" (långkok, rotmos som jag gjorde den i lumpen) till gänget.

Men jag kollade lite på den andra tråden och där finns en beskrivning hur man knåpar ihop en genväg.

Re: Problem med instalation av JStock

Postat: 25 sep 2016, 15:48
av Gubben i Kalmar
:kram:

Tack

Nu är allting på plats.
Starticonen var bara att vänster klicka på (västerhänt) och "fästa på iconfönstret".

Himla smidigt program om man bara ska bevaka lite långsiktiga aktieköp.
Kan rekommenderas.

Tack än en gång för fin support en söndags morgon.

:kram:

Re: Problem med instalation av JStock

Postat: 25 sep 2016, 16:04
av TicToc
Kul att det fungerar, och lycka till med spekulerandet. :D