remove javafx dependency cause java8 already have