Sure, it's not very nice but it looks like it works and it's possible since I dont have Apache license restrictions. I've just created a module which wrapped all Java FX jars and native libs from extra cluster, so it doesn't have to download or install anything. I'll continue working on this since it should be done better, and I think that once we have installer it's best to provide binary distribution with everything required. I couldn't make work the entire thing to install Java FX plugins for specific platform, and then download implementation from maven etc. referenced above, since my app is not full IDE and probably something is missing. Also my end users will just download app and use it, they don't want to build it etc. Another option as I mentioned is to make all required plugins download a part of installation procedure. I'm very interested to discuss this further and help to build.
Best On Thu, Jul 18, 2019 at 4:34 PM Geertjan Wielenga <geert...@apache.org> wrote: > Would be great if you could advise how you did it, maybe we can apply your > solution to Apache NetBeans too. > > Gj > > On Thu, Jul 18, 2019 at 4:32 PM Zoran Sevarac <seva...@gmail.com> wrote: > > > Thanks help Neil and Jarda, I've made it working somehow. No worries I > wont > > be touching NetBeans code, its for my Platform based app > > > > > > On Wed, Jul 17, 2019 at 10:13 AM Jaroslav Tulach < > > jaroslav.tul...@gmail.com> > > wrote: > > > > > Just make sure you don't break anything on JDK8, JDK9, JDK10, JDK11, > ..., > > > etc. FYI: > > > > > > > > > http://bits.netbeans.org/dev/javadoc/org-openide-modules/apichanges.html#javafx.lib > > > -jt > > > < > > > http://bits.netbeans.org/dev/javadoc/org-openide-modules/apichanges.html#javafx.lib-jt > > > > > > > > > > > > út 16. 7. 2019 v 16:15 odesílatel Geertjan Wielenga < > geert...@apache.org > > > > > > napsal: > > > > > > > Toni is not using it, see above. > > > > > > > > Gj > > > > > > > > On Tue, Jul 16, 2019 at 4:14 PM Zoran Sevarac <seva...@gmail.com> > > wrote: > > > > > > > > > On Tue, Jul 16, 2019 at 9:18 AM Geertjan Wielenga < > > geert...@apache.org > > > > > > > > > wrote: > > > > > > > > > > > The HTML UI API, that is DukeScript, so you should ask Toni > if/how > > he > > > > is > > > > > > using that library. > > > > > > > > > > > > No, we are not simply going to remove this or any other library. > > > > > > > > > > > > > > > > It does not work anyway because it has hard coded dependency to jar > > > from > > > > > JDK8. > > > > > @Toni what's your solution? :) > > > > > > > > > > > > > > > > > > -- > > Zoran Sevarac, PhD, Associate Professor > > Department of Software Engineering > > University of Belgrade, Faculty of Organisational Sciences > > <http://www.fon.rs> > > Deep Netts <http://www.deepnetts.com> Co-founder & CEO | Oracle > > Groundbreaker Ambassador | Java Champion > > <https://community.oracle.com/community/java/java-champions> > > Open source: Neuroph <http://neuroph.sourceforge.net/>founder, Apache > Net > > Beans <https://netbeans.apache.org/> contributor > > Homepage: http://www.zoransevarac.com > > > -- Zoran Sevarac, PhD, Associate Professor Department of Software Engineering University of Belgrade, Faculty of Organisational Sciences <http://www.fon.rs> Deep Netts <http://www.deepnetts.com> Co-founder & CEO | Oracle Groundbreaker Ambassador | Java Champion <https://community.oracle.com/community/java/java-champions> Open source: Neuroph <http://neuroph.sourceforge.net/>founder, Apache Net Beans <https://netbeans.apache.org/> contributor Homepage: http://www.zoransevarac.com