JavaFX8 Build windows executable from macosx - maven

I am using macosx, maven and javafx 8.
I have succesfully configure the maven javafx plugin to generate a dmg. Now i want to to generate a windows executable.
The packaging tool seems to only be able to do it from window, even if this documentation if for javafx 2.2.
I wouldn't like to install a windows VM on my mac.
I have found launch4j but the maven plugin looks outdated.
My questions are:
Will the javafx packaging tool be updated (8u20, 8u40) to support this feature ?
Are there free solutions ?

Related

Are Windows applications written in Kotlin possible to be debugged using a debugger tool?

I was able to make a Kotlin multiplatform application using IntelliJ IDE.
There are 4 platforms: Android, IOS, Windows, MacOS
While I'm able to run and debug application Android package, I can't find any way of running and debugging Windows application package.
I can only build and produce an executable file from the gradle build but for debugging purposes, I can't find a way of making a debugger work for IntelliJ.
Any suggestions?

Intellij Idea plugin project development

I am new to Intellij idea plugin development! I refered to tutorials in https://www.jetbrains.org/intellij/sdk/docs/basics.html and developed sample plugins using the platform sdk and using gradle.
But if I am hoping to develop a plugin for a prject what would be the most best method? Based on reviews they prefer gradle but for me platform sdk seems to be easy. Is there any disadvantages of using platform sdk for a plugin development project?

FontAwesomeFX Without Maven

I am trying to use the FontAwesomeFX library in my non-Maven project. However, it seems Maven is the only way the developer has chosen to provide the latest version of the library (9.1.2).
How do I get this imported into my IntelliJ IDEA project? The 9.1.2 version is not in the Maven repositories...
I have never used Maven, so I wouldn't know where to start.

On Mac OS X, why doesn't the version of maven bundled with NetBeans 8.0 IDE do a clean / build?

I'm running OS X Mavericks. Then I:
Downloaded / installed NetBeans 8.0 IDE ("All" download).
Opened my maven project in the IDE.
Select project name.
Attempted Clean and Build. No go.
Attempted to generate dependency tree from maven. No go.
It appears the version of maven bundled with NetBeans 8.0 is not working.
Preferences shows the v. 3.0.5 of maven is bundled with the IDE. Here is
the path, I think, to the bundled version:
/Applications/NetBeans/NetBeans\ 8.0.app/Contents/Resources/NetBeans/java/maven
To confirm the project is valid, I then downloaded / installed my own, local
instance of Maven (v. 3.2.3). From the shell, I am able to clean / build
install fine. IE, the project is sound.
Something is awry with the IDE. I've searched Google and Yahoo, to no avail.
So, I think the short explanation of what is going on is that there is
an initialization bug in NetBeans 8.0. Here is what I did to get my
instance of the IDE to start using the bundled version of maven:
Downloaded / installed Apache Tomcat 7.x.
In the NetBeans IDE, went to Services>Servers, and added Tomcat.
In the NetBeans IDE, went to Projects, selected my project, right-clicked, and chose Properties.
In the Project Properties dialog, I selected Run, and chose Apache Tomcat for the Server, added a Context Path, and pressed OK.
Then I added a suitable custom-context to /path/to/apache-tomcat-7/conf/Catalina/localhost/myproject.xml, where I specified a reference to my workspace-instance of my project's war-file.
In addition to all of these steps, I also had to make certain permission-changes for Tomcat configuration files. You will have to figure this step out depending on your installation.
Finally, in the Projects window, I selected my project, right-clicked and selected Run.
Mysteriously, the bundled instance of maven started working.
I hope these steps can help others, as well as the NetBeans team resolve the initialization issue.

Using firebreath plugin on Mac

I have developed a test plugin using FireBreath on Visual Studio 2010. I could make it work on windows by registering the output dll...
Now I would like to check whether this plugin works on Mac. I have no idea about this..
Do I need to create plugin for Mac using XCode or I can use the same dll?
Any of your help is much appreciated.. This question may seem to be silly to some of you. But I am new to C++ and plugin...
a DLL is windows-only. To build a plugin on Mac, you need xcode installed on your mac, the firebreath codebase, and the project directory (not the build/ directory) for your plugin.
Then follow the instructions on Building on Mac OS on the firebreath website.

Resources