This document is intended for developers actually working on jDeploy - not developing apps using jDeploy.
Some of the projects in this repo are distributed on Maven central. These include:
jdeploy-javafx-archetype depends on jdeploy-javafx-starter.
jdeploy-javafx-starter depends on jdeploy-maven-plugin.
When you update the version of one of them, you should update the dependencies in the dependent projects to point to the new version.
For example, if you update jdeploy-maven-plugin, you should update the corresponding dependency in jdeploy-javafx-starter/pom.xml.
Similarly, if you update jdeploy-javafx-starter, you should update the corresponding dependency in jdeploy-javafx-archetype’s archetype-metadata.xml file.
Important
|
The jdeploy-javafx-starter repository is based off of jdeploy-javafx-archetype, and should receive all corresponding changes. |
After updating all dependencies, you can deploy to maven central with:
---
bash scripts/deploy-maven-plugin.sh
---
Then log into https://oss.sonatype.org/#stagingRepositories to complete the release.