-
New (experimental) goal:
vermilingua:deployDeploys the packaged application through JavaMonitor: creates a tar.gz of the built.woaand POSTs it to JavaMonitor's deploy endpoint, which hands it towotaskdon every host the application runs on. Configured viadeploy.appName,deploy.monitorHostanddeploy.password— inbuild.propertiesor as-Doverrides, with the same layering as thelaunch.*parameters. Usage:mvn package vermilingua:deploy -Ddeploy.password=...The goal is functional and has seen real use, but should be considered experimental for now — details may change in coming releases. -
Launch script is now executable for everyone The execute bit on the generated launch script is now set for owner, group and others (
chmod a+x), not just the owner. A deployed bundle is often owned by whoever copied it to the server (typically root) while the app runs as an unprivileged user — with an owner-only execute bit, that combination fails withEACCESat launch (status=203/EXECunder systemd).
Also: Has_WOComponents is again included in the generated framework Info.plist, marking the framework for inclusion in the component definition search, preventing potential problems when running a vermilingua-built .woa on Windows.
Full Changelog: https://github.com/undur/vermilingua-maven-plugin/compare/v1.1.6...v1.1.7