moditect
maven-jpackage-template
moditect | maven-jpackage-template | |
---|---|---|
10 | 40 | |
531 | 326 | |
1.5% | - | |
7.7 | 0.0 | |
about 1 month ago | over 1 year ago | |
Java | Java | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
moditect
-
Java Modules in Real Life
And then you have to use moditect to generate a module-info.java and this is again because the annotation processor will pick up the provides Processor with YourAnnotationProcessor.
-
Modularization (modular-info.java), maven, and testing misery
Maybe you've somehow missed https://maven.apache.org/plugins/maven-jlink-plugin/ https://github.com/moditect/moditect https://github.com/beryx/badass-jlink-plugin https://github.com/sormuras/testing-in-the-modular-world
-
JRE & JDK implementation mess
Yes, you are right. jlink does not work with automatic modules. But using that plugin https://github.com/moditect/moditect you can easily transform almost any java library into a named module. It is a shame there are libraries under development, that have not been adapted to the java modular system.
- Forking google
-
Minvio - a simple Java graphical app framework.
FWIW, I've had a lot more issues with reflective access when using GraalVM. Reflection is mainly a problem with modules if you forget to 'open' your modules which is easy to fix in many cases. There's also moditect if the library author still doesn't want to learn how to include a module-info in the legacy compatible jar.
-
javafx:jlink and itext to create self contained jar.
Thanks. I don't think iText has a modularized jar. Would it be possible to inject the modules into my jar, as per: https://stackoverflow.com/questions/47222226/how-to-inject-module-declaration-into-jar . Or maybe use moditect?
-
Persism 1.0.1 released - A zero ceremony ORM for Java
Or apply the https://github.com/moditect/moditect plugin and keep the build in JDK8. Let the plugin create the module descriptors without configuring JDK toolchains.
-
Java Modules - are they common and should we use them?
You can use the https://github.com/moditect/moditect maven plugin to add the module-info to the third-party jars
-
JPMS Migration Playground
The next solution, which is the one I'm writing about. Is to modularize foo's jar, this is easily accomplished using the moditect plugin. But it can be tricky since I don't have, nor do I need, bar, and I prefer doing most of the work in build time and not manually.
-
Distribution of JVM desktop applications
It's possible to add this information during one's build even though the procedure is error-prone and boring. The description on how to achieve this deserves a post on its own. For more information, please check this Oracle magazine article. Suffice to say here that it makes heavy use of the Moditect Maven plugin.
maven-jpackage-template
- Need help building JavaFX project in VsCode
-
How do you usually deploy Java Swing application in Windows machine, so that it can pass Microsoft Defender SmartScreen checking?
You can add a GitHub Action to automatically generate installers as shown here: https://github.com/wiverson/maven-jpackage-template
-
How do I make my javafx application a jar file and eventually an executable file?
Also, go the the original. I made a mistake and put a link to my clone of that repo. I made changes that I like and it is best you get the original. It can be found here.
- How do you package your Swing app?
-
Why is bundling a javafx app such a nightmare?
When I was working on a project I find this template very useful. https://github.com/wiverson/maven-jpackage-template (I used the older version of it). You have to just configure some of the setup and reset is managed by the github actions for all the platforms.
- Question on JavaFX web applications
-
AboutFX
Love this. You might want to consider adding a template.
-
Should new projects in 2022 use JavaFX
Here is a template, where you can take a Full JDK and create a packaged application for windows, macOS, or linux. here
-
JavaFX Links Of The Week as posted on jfx-central.com on October 28
If you mean an app w/installer check out https://github.com/wiverson/maven-jpackage-template
- Between using H2 and HSQLDB as a production DB, which is the better choice?
What are some alternatives?
os-maven-plugin - A Maven plugin that sets various useful properties detected from ${os.name} and ${os.arch} properties.
Graal - GraalVM compiles Java applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀
badass-jlink-plugin - Create a custom runtime image of your modular application
jtoolprovider-plugin - This Maven Plugin does two things. First, it automatically transforms your Maven dependency graph into Java modules. Second, it bridges Maven and built-in Java tools like jdeps, jlink, and jpackage.
packr - Packages your JAR, assets and a JVM for distribution on Windows, Linux and Mac OS X
fxlauncher - Auto updating launcher for JavaFX Applications
piranha - Piranha - a modern cloud runtime
AwesomeJavaFX - A curated list of awesome JavaFX libraries, books, frameworks, etc...
Permazen - Language-Natural Persistence Layer for Java
Terasology - Terasology - open source voxel world
Feather - Lightweight dependency injection for Java and Android (JSR-330)
dapper - modular dagger