Skip to content

Commit

Permalink
Add notes on JPMS support (#92)
Browse files Browse the repository at this point in the history
  • Loading branch information
rvesse committed Apr 24, 2019
1 parent 9879a6d commit c1d3c22
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 2 deletions.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@

- Bug Fixes
- `EnvVarLocator` and `JvmSystemPropertyLocator` could resolve locations incorrectly if some placeholders were undefined
- Build Improvements
- `Automatic-Module-Name` manifest entries and `module-info.java` available so modules can be used on Module Path (#92) - Thanks to [jfallows](https://github.com/jfallows)

## 2.6.0

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@ Airline is built with Java 7 so can be used with Java 7 or above.

Airline does make heavy use of reflection and therefore will likely not work on the Module Path without exporting packages that contain your CLI and Command classes as part of your `module-info.java`

I do not currently use JPMS in any of my personal/work projects that use Airline and therefore there has been no testing of this.
Current `2.7.0-SNAPSHOT` builds include contributions from our user community to enable use of Airline on the Module Path including relevant `module-info.java` and `Automatic-Module-Name` manifest entries. If you encounter a problem with this please report it at https://github.com/rvesse/airline/issues

## Maven Artifacts

Expand Down
2 changes: 1 addition & 1 deletion docs/guide/practise/jdk.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,4 +23,4 @@ Airline is built with Java 7 so can be used with Java 7 or above.

Airline does make heavy use of reflection and therefore will likely not work on the Module Path without exporting packages that contain your CLI and Command classes as part of your `module-info.java`

I do not currently use JPMS in any of my personal/work projects that use Airline and therefore there has been no testing of this.
Current `2.7.0-SNAPSHOT` builds include contributions from our user community to enable use of Airline on the Module Path including relevant `module-info.java` and `Automatic-Module-Name` manifest entries. If you encounter a problem with this please report it at https://github.com/rvesse/airline/issues

0 comments on commit c1d3c22

Please sign in to comment.