Developer guide
See original GitHub issueHi, all this look quite nice, so I wanted to try things out on my own machine. However I am a bit stuck here.
I’m missing an introduction on how to get things started if you’re not familiar with similar projects yet.
Grepping through the project I figured out that there are 6 entry points with apps that are launchable:
KeyboardDarkApp.java
RichTextAreaApp.java
DrawerApp.java
KeyboardApp.java
EmailFieldApp.java
FilterViewApp.java
Is there a simple way for running any of these classes that contain a public static void main(String[])
method without starting an IDE, just using Maven? If there is it would be super helpful to list that as an example in the readme file.
Other than that, I’m totally willing to launch an IDE for testing things if Maven does not offer a simple way to run the demos. It would be very helpful if you listed the setup you know is working (that is, your own setup). Which IDE can I use, what do I have to do to start hacking on the project?
I assume Eclipse will do, but I have no idea what to do make things work there. I tried mvn eclipse:eclipse
and imported the two projects gemsfx
and gemsfx-demo
into a workspace (using an OpenJDK 11). Seems like all the imports starting with javafx.*
cannot be resolved. Is there an additional Maven task to fix this maybe? Sure I can try to figure things out using Google but let’s make things easy for newbies 😃
If you’re not using Eclipse or not aware of how to make things work there, don’t worry that’s fine. I’m also willing to download a different IDE to try things. Just sharing any development setup that is known to work and reproducible steps on how to get things started would be very appreciated! Thanks a lot
Issue Analytics
- State:
- Created 3 years ago
- Reactions:1
- Comments:6 (2 by maintainers)
Top GitHub Comments
Great, thanks @fthevenet for figuring that out. I adapted that solution to create #16
Okay, then we could document IntelliJ as the recommended IDE. Still curious how to make things work in Eclipse though 🤔