OpenJDK likely doesn't include JavaFX. It would have to be installed separately. e.g. "sudo apt install openjfx" on Debian based systems.
On Sun, Jul 16, 2017 at 11:02 AM Holger Mappt <[email protected]> wrote: > Hi, > > I guess something is missing in my Java installation, who can point me > into the right direction? javac is 1.8.0_131 (OpenJDK), Apache Ant(TM) > version 1.9.4. > > Thanks, > Holger > > > cd /home/josm/core && ant > Buildfile: /home/josm/core/build.xml > > init-properties: > > init: > [mkdir] Created dir: /home/josm/core/build > [mkdir] Created dir: /home/josm/core/dist > > javacc: > [mkdir] Created dir: > /home/josm/core/src/org/openstreetmap/josm/gui/mappaint/mapcss/parsergen > [java] Java Compiler Compiler Version 7.0.2 (Parser Generator) > [java] (type "javacc" with no arguments for help) > [java] Reading from file > > /home/josm/core/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParser.jj > . . . > [java] Warning: Line 4, Column 3: Command line setting of > "OUTPUT_DIRECTORY" modifies option value in file. > [java] Warning: Line 169, Column 5: Non-ASCII characters used in > regular expression. > [java] Please make sure you use the correct Reader when you create > the parser, one that can handle your character set. > [java] File "TokenMgrError.java" does not exist. Will create one. > [java] File "ParseException.java" does not exist. Will create one. > [java] File "Token.java" does not exist. Will create one. > [java] File "SimpleCharStream.java" does not exist. Will create one. > [java] Parser generated with 0 errors and 2 warnings. > > compile: > [javac] Compiling 377 source files to /home/josm/core/build > [javac] Note: > /home/josm/core/src/oauth/signpost/AbstractOAuthProvider.java uses or > overrides a deprecated API. > [javac] Note: Recompile with -Xlint:deprecation for details. > [javac] Note: Some input files use unchecked or unsafe operations. > [javac] Note: Recompile with -Xlint:unchecked for details. > [javac] Compiling 54 source files to /home/josm/core/build > [javac] Compiling 1509 source files to /home/josm/core/build > [javac] > > /home/josm/core/src/org/openstreetmap/josm/io/audio/JavaFxMediaPlayer.java:15: > error: package com.sun.javafx.application does not exist > [javac] import com.sun.javafx.application.PlatformImpl; > [javac] ^ > [javac] > > /home/josm/core/src/org/openstreetmap/josm/io/audio/JavaFxMediaPlayer.java:17: > error: package javafx.scene.media does not exist > [javac] import javafx.scene.media.Media; > [javac] ^ > [javac] > > /home/josm/core/src/org/openstreetmap/josm/io/audio/JavaFxMediaPlayer.java:18: > error: package javafx.scene.media does not exist > [javac] import javafx.scene.media.MediaException; > [javac] ^ > [javac] > > /home/josm/core/src/org/openstreetmap/josm/io/audio/JavaFxMediaPlayer.java:19: > error: package javafx.scene.media does not exist > [javac] import javafx.scene.media.MediaPlayer; > [javac] ^ > [javac] > > /home/josm/core/src/org/openstreetmap/josm/io/audio/JavaFxMediaPlayer.java:20: > error: package javafx.scene.media.MediaPlayer does not exist > [javac] import javafx.scene.media.MediaPlayer.Status; > [javac] ^ > [javac] > > /home/josm/core/src/org/openstreetmap/josm/io/audio/JavaFxMediaPlayer.java:21: > error: package javafx.util does not exist > [javac] import javafx.util.Duration; > [javac] ^ > [javac] > > /home/josm/core/src/org/openstreetmap/josm/io/audio/JavaFxMediaPlayer.java:37: > error: cannot find symbol > [javac] private MediaPlayer mediaPlayer; > [javac] ^ > [javac] symbol: class MediaPlayer > [javac] location: class JavaFxMediaPlayer > [javac] 7 errors > > BUILD FAILED > /home/josm/core/build.xml:303: Compile failed; see the compiler error > output for details. > >
