node-java-caller

Lightweight cross-platform javascript module to easily call java from node sources. Automatically install java if not present

MIT License

Downloads
62.7K
Stars
40
Committers
4

Bot releases are visible (Hide)

node-java-caller - v4.1.1 Latest Release

Published by nvuillam about 2 months ago

What's Changed

Full Changelog: https://github.com/nvuillam/node-java-caller/compare/v4.1.0...v4.1.1

node-java-caller - v4.1.0

Published by nvuillam about 2 months ago

What's Changed

  • Upgrade npm dependencies, including base package njre to 1.3.0
  • Upgrade to MegaLinter v8

Pull Requests

Full Changelog: https://github.com/nvuillam/node-java-caller/compare/v4.0.0...v4.1.0

node-java-caller - v4.0.0

Published by nvuillam 5 months ago

What's Changed

  • When java used has been installed by JavaCaller, use full java executable path to perform the calls
    • Before 4.00: Update PATH + java -cp /home/circleci/project/test/java/dist com.nvuillam.javacaller.JavaCallerTester
    • Since 4.0.0: Update PATH + /home/circleci/.java-caller/jre/jdk-20.0.2+9/bin/java -cp /home/circleci/project/test/java/dist com.nvuillam.javacaller.JavaCallerTester
    • For example handles issue where Java 21 is installed and you need to run Java 17 with JavaCaller
  • Refactor CI/CD
    • Add additional tests in GitHub Actions
    • Test in more contexts (Mac, Java 21...)
  • Java 8 and 14 on Mac are not supported: Set default minimum java version to 11 on Mac

Pull Requests

Full Changelog: https://github.com/nvuillam/node-java-caller/compare/v3.3.1...v4.0.0

node-java-caller - v3.3.1

Published by nvuillam 6 months ago

What's Changed

Full Changelog: https://github.com/nvuillam/node-java-caller/compare/v3.3.0...v3.3.1

node-java-caller - v3.3.0

Published by nvuillam 9 months ago

What's Changed

Pull Requests

New Contributors

Full Changelog: https://github.com/nvuillam/node-java-caller/compare/v3.2.0...v3.3.0

node-java-caller - v3.2.0

Published by nvuillam 11 months ago

What's Changed

Full Changelog: https://github.com/nvuillam/node-java-caller/compare/v3.1.2...v3.2.0

node-java-caller - v3.1.2

Published by nvuillam 11 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/nvuillam/node-java-caller/compare/v3.1.1...v3.1.2

node-java-caller - v3.1.1

Published by nvuillam 11 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/nvuillam/node-java-caller/compare/v3.1.0...v3.1.1

node-java-caller - v3.1.0

Published by nvuillam 11 months ago

What's Changed

  • Use semver module to check found java version instead of custom code
  • Add java 17 to test cases
  • Automate and secure releases using GitHub Actions
  • Inclusivity: Rename git branch master into main

Pull Requests

New Contributors

Full Changelog: https://github.com/nvuillam/node-java-caller/compare/v3.0.0...v3.1.0

node-java-caller - node-java-caller v3.0.0

Published by nvuillam about 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/nvuillam/node-java-caller/compare/v2.7.0...v3.0.0

node-java-caller - v2.7.0

Published by nvuillam almost 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/nvuillam/node-java-caller/compare/v2.6.0...v2.7.0

node-java-caller - java-caller v2.6.0

Published by nvuillam almost 2 years ago

What's Changed

  • Fix override of java executable on Linux & Mac environments (#23)
  • Allow to use JAVA_CALLER_JAVA_EXECUTABLE environment variable to force javaExecutable option
  • Fix npm audit issues
  • Upgrade dependencies
    • debug
    • eslint
    • fs-extra
    • mocha
    • njre
    • nyc
    • which

New Contributors

Full Changelog: https://github.com/nvuillam/node-java-caller/compare/v2.5.0...v2.6.0

node-java-caller - java-caller v2.4.0

Published by nvuillam over 3 years ago

  • Fix additionalJavaArgs issue #13
node-java-caller - java-caller v2.3.0

Published by nvuillam over 3 years ago

  • Support absolute paths in classpath with argument useAbsoluteClassPaths and classPath as array of strings (#12, by Dan Gowans)