Open jpts opened 9 years ago
Also compiling on linux doesn't work
On Fedora 23
$ java -version
openjdk version "1.8.0_72"
OpenJDK Runtime Environment (build 1.8.0_72-b16)
OpenJDK 64-Bit Server VM (build 25.72-b16, mixed mode)
INFO] 100 errors
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 5.225 s
[INFO] Finished at: 2016-03-16T18:37:38+01:00
[INFO] Final Memory: 17M/209M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.3:compile (default-compile) on project FactorioModManager: Compilation failure: Compilation failure:
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/TabController.java:[3,20] package javafx.scene does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/TabController.java:[4,28] cannot find symbol
[ERROR] symbol: class Tab
[ERROR] location: package javafx.scene.control
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/Controller.java:[3,26] package javafx.application does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/Controller.java:[4,19] package javafx.fxml does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/Controller.java:[5,20] cannot find symbol
[ERROR] symbol: class Node
[ERROR] location: package javafx.scene
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/Controller.java:[10,45] cannot find symbol
[ERROR] symbol: class Initializable
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/TabController.java:[7,21] cannot find symbol
[ERROR] symbol: class Tab
[ERROR] location: class com.narrowtux.fmm.gui.TabController
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/TabController.java:[10,12] cannot find symbol
[ERROR] symbol: class Node
[ERROR] location: class com.narrowtux.fmm.gui.TabController
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/Controller.java:[11,21] cannot find symbol
[ERROR] symbol: class Node
[ERROR] location: class com.narrowtux.fmm.gui.Controller
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/Mod.java:[3,1] package javafx.beans.property does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/Mod.java:[4,26] package javafx.collections does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/Mod.java:[5,26] package javafx.collections does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/Mod.java:[6,26] package javafx.collections does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/Mod.java:[13,13] cannot find symbol
[ERROR] symbol: class StringProperty
[ERROR] location: class com.narrowtux.fmm.model.Mod
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/Mod.java:[14,13] cannot find symbol
[ERROR] symbol: class ObjectProperty
[ERROR] location: class com.narrowtux.fmm.model.Mod
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/Mod.java:[15,13] cannot find symbol
[ERROR] symbol: class ObjectProperty
[ERROR] location: class com.narrowtux.fmm.model.Mod
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/Mod.java:[16,13] cannot find symbol
[ERROR] symbol: class BooleanProperty
[ERROR] location: class com.narrowtux.fmm.model.Mod
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/Mod.java:[17,13] cannot find symbol
[ERROR] symbol: class ObservableList
[ERROR] location: class com.narrowtux.fmm.model.Mod
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/ModDependency.java:[3,29] package javafx.beans.property does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/ModDependency.java:[4,29] package javafx.beans.property does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/ModDependency.java:[5,29] package javafx.beans.property does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/ModDependency.java:[6,29] package javafx.beans.property does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/ModDependency.java:[7,29] package javafx.beans.property does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/ModDependency.java:[8,29] package javafx.beans.property does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/Mod.java:[18,13] cannot find symbol
[ERROR] symbol: class StringProperty
[ERROR] location: class com.narrowtux.fmm.model.Mod
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/Mod.java:[19,13] cannot find symbol
[ERROR] symbol: class StringProperty
[ERROR] location: class com.narrowtux.fmm.model.Mod
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/Mod.java:[20,13] cannot find symbol
[ERROR] symbol: class StringProperty
[ERROR] location: class com.narrowtux.fmm.model.Mod
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/Mod.java:[21,13] cannot find symbol
[ERROR] symbol: class StringProperty
[ERROR] location: class com.narrowtux.fmm.model.Mod
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/Mod.java:[22,13] cannot find symbol
[ERROR] symbol: class StringProperty
[ERROR] location: class com.narrowtux.fmm.model.Mod
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/Mod.java:[46,12] cannot find symbol
[ERROR] symbol: class ObservableList
[ERROR] location: class com.narrowtux.fmm.model.Mod
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/Mod.java:[54,12] cannot find symbol
[ERROR] symbol: class ObjectProperty
[ERROR] location: class com.narrowtux.fmm.model.Mod
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/Mod.java:[66,12] cannot find symbol
[ERROR] symbol: class StringProperty
[ERROR] location: class com.narrowtux.fmm.model.Mod
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/Mod.java:[78,12] cannot find symbol
[ERROR] symbol: class ObjectProperty
[ERROR] location: class com.narrowtux.fmm.model.Mod
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/Mod.java:[94,12] cannot find symbol
[ERROR] symbol: class BooleanProperty
[ERROR] location: class com.narrowtux.fmm.model.Mod
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/Mod.java:[106,12] cannot find symbol
[ERROR] symbol: class StringProperty
[ERROR] location: class com.narrowtux.fmm.model.Mod
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/Mod.java:[118,12] cannot find symbol
[ERROR] symbol: class StringProperty
[ERROR] location: class com.narrowtux.fmm.model.Mod
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/Mod.java:[130,12] cannot find symbol
[ERROR] symbol: class StringProperty
[ERROR] location: class com.narrowtux.fmm.model.Mod
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/Mod.java:[142,12] cannot find symbol
[ERROR] symbol: class StringProperty
[ERROR] location: class com.narrowtux.fmm.model.Mod
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/Mod.java:[154,12] cannot find symbol
[ERROR] symbol: class StringProperty
[ERROR] location: class com.narrowtux.fmm.model.Mod
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/ModDependency.java:[11,13] cannot find symbol
[ERROR] symbol: class ObjectProperty
[ERROR] location: class com.narrowtux.fmm.model.ModDependency
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/ModDependency.java:[12,13] cannot find symbol
[ERROR] symbol: class StringProperty
[ERROR] location: class com.narrowtux.fmm.model.ModDependency
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/ModDependency.java:[13,13] cannot find symbol
[ERROR] symbol: class ObjectProperty
[ERROR] location: class com.narrowtux.fmm.model.ModDependency
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/ModDependency.java:[14,13] cannot find symbol
[ERROR] symbol: class BooleanProperty
[ERROR] location: class com.narrowtux.fmm.model.ModDependency
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/ModDependency.java:[27,12] cannot find symbol
[ERROR] symbol: class ObjectProperty
[ERROR] location: class com.narrowtux.fmm.model.ModDependency
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/ModDependency.java:[39,12] cannot find symbol
[ERROR] symbol: class StringProperty
[ERROR] location: class com.narrowtux.fmm.model.ModDependency
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/ModDependency.java:[51,12] cannot find symbol
[ERROR] symbol: class ObjectProperty
[ERROR] location: class com.narrowtux.fmm.model.ModDependency
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/ModDependency.java:[63,12] cannot find symbol
[ERROR] symbol: class BooleanProperty
[ERROR] location: class com.narrowtux.fmm.model.ModDependency
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ModpackTabController.java:[11,24] package javafx.animation does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ModpackTabController.java:[12,24] package javafx.animation does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ModpackTabController.java:[13,26] package javafx.application does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ModpackTabController.java:[14,29] package javafx.beans.property does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ModpackTabController.java:[15,26] package javafx.collections does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ModpackTabController.java:[16,20] package javafx.event does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ModpackTabController.java:[17,19] package javafx.fxml does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ModpackTabController.java:[19,33] package javafx.scene.control.cell does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ModpackTabController.java:[20,33] package javafx.scene.control.cell does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ModpackTabController.java:[21,27] package javafx.scene.layout does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ModpackTabController.java:[22,19] package javafx.util does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ModpackTabController.java:[23,19] package javafx.util does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ModpackTabController.java:[24,29] package javafx.util.converter does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ModpackTabController.java:[38,12] cannot find symbol
[ERROR] symbol: class AnchorPane
[ERROR] location: class com.narrowtux.fmm.gui.ModpackTabController
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ModpackTabController.java:[40,5] cannot find symbol
[ERROR] symbol: class TreeTableView
[ERROR] location: class com.narrowtux.fmm.gui.ModpackTabController
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ModpackTabController.java:[42,5] cannot find symbol
[ERROR] symbol: class TreeTableColumn
[ERROR] location: class com.narrowtux.fmm.gui.ModpackTabController
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ModpackTabController.java:[44,5] cannot find symbol
[ERROR] symbol: class TreeTableColumn
[ERROR] location: class com.narrowtux.fmm.gui.ModpackTabController
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ModpackTabController.java:[46,5] cannot find symbol
[ERROR] symbol: class TreeTableColumn
[ERROR] location: class com.narrowtux.fmm.gui.ModpackTabController
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ModpackTabController.java:[48,5] cannot find symbol
[ERROR] symbol: class ProgressBar
[ERROR] location: class com.narrowtux.fmm.gui.ModpackTabController
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ModpackTabController.java:[50,5] cannot find symbol
[ERROR] symbol: class Button
[ERROR] location: class com.narrowtux.fmm.gui.ModpackTabController
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ModpackTabController.java:[51,5] cannot find symbol
[ERROR] symbol: class Tab
[ERROR] location: class com.narrowtux.fmm.gui.ModpackTabController
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ModpackTabController.java:[53,5] cannot find symbol
[ERROR] symbol: class ContextMenu
[ERROR] location: class com.narrowtux.fmm.gui.ModpackTabController
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/Datastore.java:[7,26] package javafx.application does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/Datastore.java:[8,29] package javafx.beans.property does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/Datastore.java:[9,29] package javafx.beans.property does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/Datastore.java:[10,26] package javafx.collections does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/Datastore.java:[11,26] package javafx.collections does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/Datastore.java:[12,26] package javafx.collections does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/Datastore.java:[13,26] package javafx.collections does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/Datastore.java:[14,25] package javafx.concurrent does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ConsoleWindow.java:[3,26] package javafx.application does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ConsoleWindow.java:[4,26] package javafx.collections does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ConsoleWindow.java:[5,26] package javafx.collections does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ConsoleWindow.java:[6,26] package javafx.collections does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ConsoleWindow.java:[7,23] package javafx.geometry does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ConsoleWindow.java:[8,20] cannot find symbol
[ERROR] symbol: class Scene
[ERROR] location: package javafx.scene
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ConsoleWindow.java:[9,28] cannot find symbol
[ERROR] symbol: class Button
[ERROR] location: package javafx.scene.control
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ConsoleWindow.java:[10,28] cannot find symbol
[ERROR] symbol: class Tab
[ERROR] location: package javafx.scene.control
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ConsoleWindow.java:[11,28] cannot find symbol
[ERROR] symbol: class TabPane
[ERROR] location: package javafx.scene.control
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ConsoleWindow.java:[12,28] cannot find symbol
[ERROR] symbol: class TextArea
[ERROR] location: package javafx.scene.control
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ConsoleWindow.java:[13,27] package javafx.scene.layout does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ConsoleWindow.java:[14,27] package javafx.scene.layout does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ConsoleWindow.java:[15,27] package javafx.scene.layout does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ConsoleWindow.java:[16,25] package javafx.scene.text does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ConsoleWindow.java:[17,20] package javafx.stage does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ConsoleWindow.java:[18,20] package javafx.stage does not exist
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ConsoleWindow.java:[26,36] cannot find symbol
[ERROR] symbol: class Stage
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ModpackTabController.java:[57,5] cannot find symbol
[ERROR] symbol: class TreeItem
[ERROR] location: class com.narrowtux.fmm.gui.ModpackTabController
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ModpackTabController.java:[65,12] cannot find symbol
[ERROR] symbol: class Tab
[ERROR] location: class com.narrowtux.fmm.gui.ModpackTabController
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ModpackTabController.java:[174,32] cannot find symbol
[ERROR] symbol: class ActionEvent
[ERROR] location: class com.narrowtux.fmm.gui.ModpackTabController
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ModpackTabController.java:[193,36] cannot find symbol
[ERROR] symbol: class ActionEvent
[ERROR] location: class com.narrowtux.fmm.gui.ModpackTabController
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/gui/ModpackTabController.java:[218,31] cannot find symbol
[ERROR] symbol: class ActionEvent
[ERROR] location: class com.narrowtux.fmm.gui.ModpackTabController
[ERROR] /home/ramblurr/src/SmartModInserter/src/main/java/com/narrowtux/fmm/model/Modpack.java:[6,29] package javafx.beans.property does not exist
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
I have a feeling this is due to javafx not being included in openjdk 8. There is an openjfx package for ubuntu I believe, but not, alas for fedora. You could build it yourself (http://github.com/gferon/openjfx-fedora). I have had better luck compiling using oracle java (1.8.0_73)
Thanks @jpts I'll give it ago compiling openjfx.
Had the same issue on a vanilla install of arch linux. Installing java-openjfx
fixed the issue, but then I ran into #10. :disappointed: