JAVA-utmaning för en nybörjare.
- Stefanpojken
- Inlägg: 28
- Blev medlem: 26 apr 2008, 10:08
- OS: Ubuntu
- Utgåva: 16.04 Xenial Xerus LTS
- Ort: Hisingen, Göteborg
JAVA-utmaning för en nybörjare.
Kanske inte en fråga för det här forumet, men jag chansar av två anledningar. Dels för att det finns många kunniga människor här och dels för att jag är i desperat behov av att få ett program att fungera.
Jag jobbar med ett program för analys av teckenspråk som heter ELAN och kan laddas ner från http://www.lat-mpi.eu/tools/elan/download
Det installeras alltså inte som paket utan som .bin-fil
ELAN är skrivet i JAVA och medskickat bland alla filer finns en mediespelare som heter JMF.
När jag startar programmet vill inte JMF-spelaren starta. Jag tror att detta är något ganska lättåtgärdat för den som är lite slängd i JAVA, men det är tyvärr inte jag.
Så här ser min logg-fil ut:
INFO: ELAN 3.6.0
2008-sep-07 10:49:04 mpi.eudico.client.annotator.ELAN main
INFO: Java version: 1.5.0_11
2008-sep-07 10:49:04 mpi.eudico.client.annotator.ELAN main
INFO: Runtime version: 1.5.0_11-b03
2008-sep-07 10:49:04 mpi.eudico.client.annotator.ELAN main
INFO: OS name: Linux
2008-sep-07 10:49:04 mpi.eudico.client.annotator.ELAN main
INFO: OS version: 2.6.24-19-generic
2008-sep-07 10:49:04 mpi.eudico.client.annotator.ELAN main
INFO: User language: sv
2008-sep-07 10:49:04 mpi.eudico.client.annotator.util.SystemInstallationSecurity verifyLibExt
INFO: verifying lib/ext /HOME/STEFAN/ELAN 3.6.0/JRE/LIB/EXT
2008-sep-07 10:49:06 mpi.eudico.client.annotator.integration.ExternalLauncher start
INFO: External launch thread started...
IO error: no protocol: /home/stefan/Dokument/10p HT-08/Filmer och EAF-filer/Vägverket - Stefan.eaf
Using QT Media Player
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: quicktime/QTException
at mpi.eudico.client.annotator.player.PlayerFactory.createQTMediaPlayer(PlayerFactory.java:247)
at mpi.eudico.client.annotator.ViewerManager2.createMediaPlayer(ViewerManager2.java:272)
at mpi.eudico.client.annotator.linkedmedia.MediaDescriptorUtil.createMediaPlayers(MediaDescriptorUtil.java:410)
at mpi.eudico.client.annotator.ElanFrame2.initElan(ElanFrame2.java:639)
at mpi.eudico.client.annotator.ElanFrame2.openEAF(ElanFrame2.java:352)
at mpi.eudico.client.annotator.ElanFrame2.openEAF(ElanFrame2.java:368)
at mpi.eudico.client.annotator.FrameManager.createFrame(FrameManager.java:582)
at mpi.eudico.client.annotator.commands.global.OpenMA.actionPerformed(OpenMA.java:93)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
2008-sep-07 10:55:52 mpi.eudico.client.annotator.integration.ExternalLauncher stop
INFO: External launch thread stopped...
2008-sep-07 10:55:52 mpi.eudico.client.annotator.integration.ExternalLauncher$LaunchThread run
INFO: Launch thread interrupted...ad.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
2008-sep-07 10:55:52 mpi.eudico.client.annotator.integration.ExternalLauncher stop
INFO: External launch thread stopped...
2008-sep-07 10:55:52 mpi.eudico.client.annotator.integration.ExternalLauncher$LaunchThread run
INFO: Launch thread interrupted...
Jag behöver som sagt desperat få ELAN att fungera eftersom jag har en inlämningsuppgift på gång.
Mvh
-Stefan
Jag jobbar med ett program för analys av teckenspråk som heter ELAN och kan laddas ner från http://www.lat-mpi.eu/tools/elan/download
Det installeras alltså inte som paket utan som .bin-fil
ELAN är skrivet i JAVA och medskickat bland alla filer finns en mediespelare som heter JMF.
När jag startar programmet vill inte JMF-spelaren starta. Jag tror att detta är något ganska lättåtgärdat för den som är lite slängd i JAVA, men det är tyvärr inte jag.
Så här ser min logg-fil ut:
INFO: ELAN 3.6.0
2008-sep-07 10:49:04 mpi.eudico.client.annotator.ELAN main
INFO: Java version: 1.5.0_11
2008-sep-07 10:49:04 mpi.eudico.client.annotator.ELAN main
INFO: Runtime version: 1.5.0_11-b03
2008-sep-07 10:49:04 mpi.eudico.client.annotator.ELAN main
INFO: OS name: Linux
2008-sep-07 10:49:04 mpi.eudico.client.annotator.ELAN main
INFO: OS version: 2.6.24-19-generic
2008-sep-07 10:49:04 mpi.eudico.client.annotator.ELAN main
INFO: User language: sv
2008-sep-07 10:49:04 mpi.eudico.client.annotator.util.SystemInstallationSecurity verifyLibExt
INFO: verifying lib/ext /HOME/STEFAN/ELAN 3.6.0/JRE/LIB/EXT
2008-sep-07 10:49:06 mpi.eudico.client.annotator.integration.ExternalLauncher start
INFO: External launch thread started...
IO error: no protocol: /home/stefan/Dokument/10p HT-08/Filmer och EAF-filer/Vägverket - Stefan.eaf
Using QT Media Player
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: quicktime/QTException
at mpi.eudico.client.annotator.player.PlayerFactory.createQTMediaPlayer(PlayerFactory.java:247)
at mpi.eudico.client.annotator.ViewerManager2.createMediaPlayer(ViewerManager2.java:272)
at mpi.eudico.client.annotator.linkedmedia.MediaDescriptorUtil.createMediaPlayers(MediaDescriptorUtil.java:410)
at mpi.eudico.client.annotator.ElanFrame2.initElan(ElanFrame2.java:639)
at mpi.eudico.client.annotator.ElanFrame2.openEAF(ElanFrame2.java:352)
at mpi.eudico.client.annotator.ElanFrame2.openEAF(ElanFrame2.java:368)
at mpi.eudico.client.annotator.FrameManager.createFrame(FrameManager.java:582)
at mpi.eudico.client.annotator.commands.global.OpenMA.actionPerformed(OpenMA.java:93)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
2008-sep-07 10:55:52 mpi.eudico.client.annotator.integration.ExternalLauncher stop
INFO: External launch thread stopped...
2008-sep-07 10:55:52 mpi.eudico.client.annotator.integration.ExternalLauncher$LaunchThread run
INFO: Launch thread interrupted...ad.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
2008-sep-07 10:55:52 mpi.eudico.client.annotator.integration.ExternalLauncher stop
INFO: External launch thread stopped...
2008-sep-07 10:55:52 mpi.eudico.client.annotator.integration.ExternalLauncher$LaunchThread run
INFO: Launch thread interrupted...
Jag behöver som sagt desperat få ELAN att fungera eftersom jag har en inlämningsuppgift på gång.
Mvh
-Stefan
- micke_nordin
- Inlägg: 1539
- Blev medlem: 21 aug 2008, 17:03
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Kontakt:
Re: JAVA-utmaning för en nybörjare.
Jag antar att du gjort det uppenbara och installerat den senaste versionen av Java?
Utan att vara säker tror jag att det är det här som är det centrala:
Du försöker öppna en fil som heter "Vägverket - Stefan.eaf" som det inte verkar finnas stöd för. programmet kan inte läsa filen helt enkelt. Om man läser lite snabbt i dokumentationen för programmet (och jag har läst mycket snabbt) står det att om du kan öppna filen med din vanliga mediaspelare (typ Totem) så kan du öppna den i ELAN. Kan du det? Jag vet inte vad en eaf-fil är för något, men jag gissar att den på något sätt är associead med ELAN (men det verkar ju knepigt om den inte kan öppna sin egen fil).
/Micke
Utan att vara säker tror jag att det är det här som är det centrala:
Kod: Markera allt
IO error: no protocol: /home/stefan/Dokument/10p HT-08/Filmer och EAF-filer/Vägverket - Stefan.eaf
Using QT Media Player
/Micke

- Stefanpojken
- Inlägg: 28
- Blev medlem: 26 apr 2008, 10:08
- OS: Ubuntu
- Utgåva: 16.04 Xenial Xerus LTS
- Ort: Hisingen, Göteborg
Re: JAVA-utmaning för en nybörjare.
Det följer med en JAVA-version i själva programmet.
Det är denna som syftas till i raden
INFO: verifying lib/ext /HOME/STEFAN/ELAN 3.6.0/JRE/LIB/EXT
Det finns en mediaspelare som heter JMF någonstans bland JAVA-grejorna och jag misstänker att något script någonstans inte hittar dit. Jag vet inte riktigt vart jag skall börja.
Till saken hör att jag installerat JAVA via synaptic. Men eftersom JAVAs egen hemsida inte tycker att jag har absolut senaste versionen så laddade jag ner och installerade deras .bin-fil som jag nu inte vet vart den tog vägen. Klart är att ELAN 3.6.0 innehåller en alldeles egen fullständig JAVA-version.
En .EAF-fil är precis som du gissat den typen av fil som programmet producerar. Det är inte viktigt, men det är en kombination av en filmfil och tidskodad textfil. Själva filmrutan kräver en mediespelare. Den skall heta JMF och finnas med bland JAVA-grejorna.
Som sagt.. jag misstänker att något script någonstans inte lyckas plocka upp den medskickade mediespelaren JMF.
Vad skall jag leta efter??
Tack för tar dig tid, Micke.
Såhär ser det ut när jag försöker spela en vanlig .MOV-fil:
2008-sep-09 23:11:01 mpi.eudico.client.annotator.ELAN main
INFO: ELAN 3.6.0
2008-sep-09 23:11:01 mpi.eudico.client.annotator.ELAN main
INFO: Java version: 1.5.0_11
2008-sep-09 23:11:01 mpi.eudico.client.annotator.ELAN main
INFO: Runtime version: 1.5.0_11-b03
2008-sep-09 23:11:01 mpi.eudico.client.annotator.ELAN main
INFO: OS name: Linux
2008-sep-09 23:11:01 mpi.eudico.client.annotator.ELAN main
INFO: OS version: 2.6.24-19-generic
2008-sep-09 23:11:01 mpi.eudico.client.annotator.ELAN main
INFO: User language: sv
2008-sep-09 23:11:01 mpi.eudico.client.annotator.util.SystemInstallationSecurity verifyLibExt
INFO: verifying lib/ext /HOME/STEFAN/ELAN 3.6.0/JRE/LIB/EXT
2008-sep-09 23:11:03 mpi.eudico.client.annotator.integration.ExternalLauncher start
INFO: External launch thread started...
Using QT Media Player
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: quicktime/QTException
at mpi.eudico.client.annotator.player.PlayerFactory.createQTMediaPlayer(PlayerFactory.java:247)
at mpi.eudico.client.annotator.ViewerManager2.createMediaPlayer(ViewerManager2.java:272)
at mpi.eudico.client.annotator.linkedmedia.MediaDescriptorUtil.createMediaPlayers(MediaDescriptorUtil.java:410)
at mpi.eudico.client.annotator.ElanFrame2.initElan(ElanFrame2.java:639)
at mpi.eudico.client.annotator.ElanFrame2.setTranscription(ElanFrame2.java:385)
at mpi.eudico.client.annotator.FrameManager.createFrame(FrameManager.java:664)
at mpi.eudico.client.annotator.commands.global.NewMA.actionPerformed(NewMA.java:151)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
2008-sep-09 23:12:43 mpi.eudico.client.annotator.integration.ExternalLauncher stop
INFO: External launch thread stopped...
2008-sep-09 23:12:43 mpi.eudico.client.annotator.integration.ExternalLauncher$LaunchThread run
INFO: Launch thread interrupted...
Det är denna som syftas till i raden
INFO: verifying lib/ext /HOME/STEFAN/ELAN 3.6.0/JRE/LIB/EXT
Det finns en mediaspelare som heter JMF någonstans bland JAVA-grejorna och jag misstänker att något script någonstans inte hittar dit. Jag vet inte riktigt vart jag skall börja.
Till saken hör att jag installerat JAVA via synaptic. Men eftersom JAVAs egen hemsida inte tycker att jag har absolut senaste versionen så laddade jag ner och installerade deras .bin-fil som jag nu inte vet vart den tog vägen. Klart är att ELAN 3.6.0 innehåller en alldeles egen fullständig JAVA-version.
En .EAF-fil är precis som du gissat den typen av fil som programmet producerar. Det är inte viktigt, men det är en kombination av en filmfil och tidskodad textfil. Själva filmrutan kräver en mediespelare. Den skall heta JMF och finnas med bland JAVA-grejorna.
Som sagt.. jag misstänker att något script någonstans inte lyckas plocka upp den medskickade mediespelaren JMF.
Vad skall jag leta efter??
Tack för tar dig tid, Micke.
Såhär ser det ut när jag försöker spela en vanlig .MOV-fil:
2008-sep-09 23:11:01 mpi.eudico.client.annotator.ELAN main
INFO: ELAN 3.6.0
2008-sep-09 23:11:01 mpi.eudico.client.annotator.ELAN main
INFO: Java version: 1.5.0_11
2008-sep-09 23:11:01 mpi.eudico.client.annotator.ELAN main
INFO: Runtime version: 1.5.0_11-b03
2008-sep-09 23:11:01 mpi.eudico.client.annotator.ELAN main
INFO: OS name: Linux
2008-sep-09 23:11:01 mpi.eudico.client.annotator.ELAN main
INFO: OS version: 2.6.24-19-generic
2008-sep-09 23:11:01 mpi.eudico.client.annotator.ELAN main
INFO: User language: sv
2008-sep-09 23:11:01 mpi.eudico.client.annotator.util.SystemInstallationSecurity verifyLibExt
INFO: verifying lib/ext /HOME/STEFAN/ELAN 3.6.0/JRE/LIB/EXT
2008-sep-09 23:11:03 mpi.eudico.client.annotator.integration.ExternalLauncher start
INFO: External launch thread started...
Using QT Media Player
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: quicktime/QTException
at mpi.eudico.client.annotator.player.PlayerFactory.createQTMediaPlayer(PlayerFactory.java:247)
at mpi.eudico.client.annotator.ViewerManager2.createMediaPlayer(ViewerManager2.java:272)
at mpi.eudico.client.annotator.linkedmedia.MediaDescriptorUtil.createMediaPlayers(MediaDescriptorUtil.java:410)
at mpi.eudico.client.annotator.ElanFrame2.initElan(ElanFrame2.java:639)
at mpi.eudico.client.annotator.ElanFrame2.setTranscription(ElanFrame2.java:385)
at mpi.eudico.client.annotator.FrameManager.createFrame(FrameManager.java:664)
at mpi.eudico.client.annotator.commands.global.NewMA.actionPerformed(NewMA.java:151)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
2008-sep-09 23:12:43 mpi.eudico.client.annotator.integration.ExternalLauncher stop
INFO: External launch thread stopped...
2008-sep-09 23:12:43 mpi.eudico.client.annotator.integration.ExternalLauncher$LaunchThread run
INFO: Launch thread interrupted...
- micke_nordin
- Inlägg: 1539
- Blev medlem: 21 aug 2008, 17:03
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Kontakt:
Re: JAVA-utmaning för en nybörjare.
Jag är inte tillräckligt kunnig för att fatta vad som är problemet... Den här gången verkar det börja gå snett här:
Vet inte riktigt vad problemet är, men på nått sätt är det relaterat till QT och quicktime. Det verkar som om programmet inte kan snacka med de mediaspelare som behövs för att spela upp filerna.
javax.swing tror jag är ett bibliotek för att skapa ett grafiskt användargränssnitt för java (precis som QT är det för c++). Det verkar som om en metod som används för att skicka en signal om att en knapp är tryckt på, inte får med sig en nödvändig parameter(???). Samma problem fanns väl förövrigt även med eaf-filen ovan. Mitt hetaste tips är att du testar att avinstallera ELAN och Java och sedan ominstallerar den senaste Java-varianten från Sun (genom länken ovan) och sedan ominstallerera ELAN genom den varianten som inte har Java inbyggt, på så sätt testar du en ny kombination av programvaror som kanske funkar bättre än den du försöker använda nu (som ju ändå inte funkar).
/Micke
Edit: Jag har fyllt ut det här inlägget lite...
Kod: Markera allt
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: quicktime/QTException
Kod: Markera allt
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
/Micke
Edit: Jag har fyllt ut det här inlägget lite...

- Stefanpojken
- Inlägg: 28
- Blev medlem: 26 apr 2008, 10:08
- OS: Ubuntu
- Utgåva: 16.04 Xenial Xerus LTS
- Ort: Hisingen, Göteborg
Re: JAVA-utmaning för en nybörjare.
Har plockat bort all java från datorn. Både paketinstallerade och installerade från SUN.
När jag kör ELAN-versionen utan JAVA så hämtar den inte det själv. Därför gjorde jag som du sa och laddade hem jre-6u7-linux-i586.bin och packade upp.
ELAN klagade på "no JAVA VM found." (provade att starta om.)
Tog bort allt igen o tänkte att helt utan JAVA kanske man kunde installera om ELAN med JAVA medskickat.
Funkade inte.
När jag kör ELAN-versionen utan JAVA så hämtar den inte det själv. Därför gjorde jag som du sa och laddade hem jre-6u7-linux-i586.bin och packade upp.
ELAN klagade på "no JAVA VM found." (provade att starta om.)
Tog bort allt igen o tänkte att helt utan JAVA kanske man kunde installera om ELAN med JAVA medskickat.
Funkade inte.
- micke_nordin
- Inlägg: 1539
- Blev medlem: 21 aug 2008, 17:03
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Kontakt:
Re: JAVA-utmaning för en nybörjare.
Vad händer om du skriver:
I prompten?
Om du får ut nått där, vad händer om du skriver:
/Micke
Kod: Markera allt
java -version
Om du får ut nått där, vad händer om du skriver:
Kod: Markera allt
which java

- Stefanpojken
- Inlägg: 28
- Blev medlem: 26 apr 2008, 10:08
- OS: Ubuntu
- Utgåva: 16.04 Xenial Xerus LTS
- Ort: Hisingen, Göteborg
Re: JAVA-utmaning för en nybörjare.
Programmet "java" kan hittas i följande paket:micke_nordin skrev:Vad händer om du skriver:I prompten?Kod: Markera allt
java -version
* java-gcj-compat-headless
* openjdk-6-jre-headless
* j2re1.4
* kaffe
* cacao
* gij-4.1
* jamvm
* gij-4.2
* sablevm
Prova: sudo apt-get install <valt paket>
bash: java: kommandot hittades inte
Ingenting alls.Om du får ut nått där, vad händer om du skriver:Kod: Markera allt
which java
- micke_nordin
- Inlägg: 1539
- Blev medlem: 21 aug 2008, 17:03
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Kontakt:
Re: JAVA-utmaning för en nybörjare.
Det verkar som om du inte lyckats installera java från paketet du laddade hem.Stefanpojken skrev: Ingenting alls.
Vad menar du med "packa upp"? Du skall köra paketet, genom att öppna ett kommandofönster och skriva:Stefanpojken skrev:Har plockat bort all java från datorn. Både paketinstallerade och installerade från SUN.
När jag kör ELAN-versionen utan JAVA så hämtar den inte det själv. Därför gjorde jag som du sa och laddade hem jre-6u7-linux-i586.bin och packade upp.
.
Kod: Markera allt
cd /mappen/med/ditt/paket
sudo ./jre-6u7-linux-i586.bin
Samma sak ska du också göra med ELAN-paketet som också är en körbar installationsfil.
När du är klar med installationen borde de två kommandona från förra posten ge ungefär det här resultatet:
Kod: Markera allt
micke@hal:~$ java -version
java version "1.6.0_06"
Java(TM) SE Runtime Environment (build 1.6.0_06-b02)
Java HotSpot(TM) Client VM (build 10.0-b22, mixed mode, sharing)
micke@hal:~$ which java
/usr/bin/java
/Micke

- Stefanpojken
- Inlägg: 28
- Blev medlem: 26 apr 2008, 10:08
- OS: Ubuntu
- Utgåva: 16.04 Xenial Xerus LTS
- Ort: Hisingen, Göteborg
Re: JAVA-utmaning för en nybörjare.
Slarvigt skrivet av mig.
Visst har jag kört filen jre-6u7-linux-i586.bin och den verkar fungera bra. Lång lista på "extracting" och "inflating".
Den skapar en mapp som heter jrel.6.0_07 i min home.
Men "java -version" och "wich java" ger fortfarande ingenting. ELAN hittar inte "VM enviroment".
Visst har jag kört filen jre-6u7-linux-i586.bin och den verkar fungera bra. Lång lista på "extracting" och "inflating".
Den skapar en mapp som heter jrel.6.0_07 i min home.
Men "java -version" och "wich java" ger fortfarande ingenting. ELAN hittar inte "VM enviroment".
- micke_nordin
- Inlägg: 1539
- Blev medlem: 21 aug 2008, 17:03
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Kontakt:
Re: JAVA-utmaning för en nybörjare.
Ok, testa det här då:
Prova sedan att ominstallera ELAN. Detta skapar en symbolisk länk från java i din installationsmapp i ditt home-directory till /usr/bin. Jag har inte JRE installerad utan JDK, men i min installationsmapp ligger flera körbara filer, om det ovan inte räcker kan du testa att göra länkar till alla körbara filer i "~/jrel.6.0_07/java".
/Micke
Kod: Markera allt
cd /usr/bin/
sudo ln -s ~/jrel.6.0_07/java java
/Micke
