Portál AbcLinuxu, 17. července 2025 18:23


Dotaz: Java Media Framework - intalace Debian Lenny nebo jiny linux

5.3.2010 15:01 mikrofonek | blog: mik
Java Media Framework - intalace Debian Lenny nebo jiny linux
Přečteno: 285×
Odpovědět | Admin
Ahoj vsichni, uz si nevim rady, zkousel jsem rozchodit na Debianu Lenny Java Media Framework ale bez uspechu jestli je mozne muzete mi poradit diky.

Zatim jsem se dobral sem:

1) stahnul jsem JMF http://java.sun.com/javase/technologies/desktop/media/jmf/2.1.1/download.html

po stazeni souboru vzdy instalace skonci spatne a smaze obsah bin souboru na 0.

postup na opravu je nasledujici:

vim -b jmf-2_1_1e-linux-i586.bin najit tam /tail a upravit tail +309 $0 > $outname na tail -n +309 $0 > $outname # pridano n

ulozit a znovu spustit. bin rozbali soubory coz je vporadku.

2) Otazka zni

kam nahrat tyto soubory aby je vydela virtualni masina ? automaticky ?

Pri programovani neni jmf vyditelne hlasi chybu - docetl jsem se ze to je nevyditelnost framworku

package javax.media does not exist import javax.media.CannotRealizeException;

Nemate stim nekdo zkusenosti i na jine disribuci nez debian lenny ?

Diky Michal
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Fuky avatar 5.3.2010 15:50 Fuky | skóre: 52 | blog: 4u
Rozbalit Rozbalit vše Re: Java Media Framework - intalace Debian Lenny nebo jiny linux
Odpovědět | | Sbalit | Link | Blokovat | Admin

Ukážu Ti obecný postup, který je platformě nezávislý.

# mkdir /opt/java/packages
# cd /opt/java/packages
# wget jmf-2_1_1e-alljava.zip
# unzip jmf-2_1_1e-alljava.zip

Musíš říct Javě, kde nalezne potřebné *.jar, lze využít např. Ant tj. vytvoříš si soubor build.xml.

<?xml version="1.0" encoding="UTF-8"?>
<project name="Hello" default="javac">
    <property name="jmf_path" value="/opt/java/packages/JMF-2.1.1e/lib"/>

    <path id="jmf_lib">
        <pathelement location="${jmf_path}/customizer.jar"/>
        <pathelement location="${jmf_path}/jmf.jar"/>
        <pathelement location="${jmf_path}/mediaplayer.jar"/>
        <pathelement location="${jmf_path}/multiplayer.jar"/>
    </path>

    <property name="jmf" refid="jmf_lib"/>

    <target name="javac">
        <mkdir dir="./class"/>
        <javac srcdir="./src" destdir="./class">
            <classpath path="${jmf}"/>
        </javac>
    </target>

    <target name="java">
        <java classname="Hello" fork="true">
            <classpath path="./class"/>
            <classpath path="${jmf}"/>
        </java>
    </target>
</project>

Nyní můžeš projekt kompilovat a spouštět následujícím způsobem:

$ ls -l
build.xml
class
src
$ ant
$ ant java
-- RÁMO: psí tábor , ETriatlon: Výuka plavání

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.