Instalations problem!

Mjukstarta här!
Kategoriregler
Läs följande innan du postar: http://ubuntu-se.org/phpBB3/viewtopic.php?f=208&t=44692
Du får hjälp att komma igång med Ubuntu genom att välja en personlig fadder här: http://ubuntu-se.org/phpBB3/viewtopic.php?f=110&t=8767
Gubben i Kalmar
Inlägg: 265
Blev medlem: 17 jan 2014, 15:54
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Instalations problem!

Inlägg 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.
TicToc
Inlägg: 2266
Blev medlem: 27 dec 2006, 17:28
OS: Kubuntu
Utgåva: 20.04 Focal Fossa LTS

Re: Instalations problem!

Inlägg av TicToc »

Testa med

Kod: Markera allt

java -Xms64m -Xmx512m -jar jstock.jar
när du står i den uppackade katalogen jstock.
Gubben i Kalmar
Inlägg: 265
Blev medlem: 17 jan 2014, 15:54
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Instalations problem!

Inlägg 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$ 
???
TicToc
Inlägg: 2266
Blev medlem: 27 dec 2006, 17:28
OS: Kubuntu
Utgåva: 20.04 Focal Fossa LTS

Re: Instalations problem!

Inlägg av TicToc »

Din aktiva java är kanske för gammal.
Vad säger

Kod: Markera allt

java -version
Om du har flera olika kan du växla mellan dem med

Kod: Markera allt

sudo update-alternatives --config java
Gubben i Kalmar
Inlägg: 265
Blev medlem: 17 jan 2014, 15:54
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Instalations problem!

Inlägg 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?
TicToc
Inlägg: 2266
Blev medlem: 27 dec 2006, 17:28
OS: Kubuntu
Utgåva: 20.04 Focal Fossa LTS

Re: Instalations problem!

Inlägg 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
TicToc
Inlägg: 2266
Blev medlem: 27 dec 2006, 17:28
OS: Kubuntu
Utgåva: 20.04 Focal Fossa LTS

Re: Instalations problem!

Inlägg 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.
Gubben i Kalmar
Inlägg: 265
Blev medlem: 17 jan 2014, 15:54
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Instalations problem!

Inlägg 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$ 
TicToc
Inlägg: 2266
Blev medlem: 27 dec 2006, 17:28
OS: Kubuntu
Utgåva: 20.04 Focal Fossa LTS

Re: Instalations problem!

Inlägg 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.
Gubben i Kalmar
Inlägg: 265
Blev medlem: 17 jan 2014, 15:54
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Instalations problem!

Inlägg av Gubben i Kalmar »

;D
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! :)
TicToc
Inlägg: 2266
Blev medlem: 27 dec 2006, 17:28
OS: Kubuntu
Utgåva: 20.04 Focal Fossa LTS

Re: Instalations problem!

Inlägg 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.
Gubben i Kalmar
Inlägg: 265
Blev medlem: 17 jan 2014, 15:54
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Instalations problem!

Inlägg 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. ;D
Användarvisningsbild
Broder Tuck
Inlägg: 3330
Blev medlem: 27 mar 2006, 22:32
OS: Linux Mint
Utgåva: 16.04 Xenial Xerus LTS
Ort: Stockholm / Tumba

Re: Instalations problem!

Inlägg av Broder Tuck »

Gubben i Kalmar skrev:;D
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
;) ;D
Ubuntu med både Gnome och Mate. Kör mestadels med LinuxMint Cinnamon till vardags. Våren 2019.
Användarvisningsbild
gruble
Inlägg: 704
Blev medlem: 24 maj 2007, 11:30
OS: Foresight
Utgåva: 20.04 Focal Fossa LTS

Re: Instalations problem!

Inlägg 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
posted from a silent usb, cf, sdhc, ssd or revodrive started pc. Ext2Fsd Project PC-BSD® PenDriveLinux UsbForum SSD review
Gubben i Kalmar
Inlägg: 265
Blev medlem: 17 jan 2014, 15:54
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Instalations problem!

Inlägg av Gubben i Kalmar »

;D 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". 8)

(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
Gubben i Kalmar
Inlägg: 265
Blev medlem: 17 jan 2014, 15:54
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Instalations problem!

Inlägg av Gubben i Kalmar »

;D

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.

8)
Skriv svar

Återgå till "För nybörjaren"