Weld build on JDK 9 EA 148+ (WELD-2300)

[WELD-2301] JEP 293 changed command line argument syntax Created: 05/Jan/17  Updated: 09/Jan/17  Resolved: 09/Jan/17

Status: Resolved
Project: Weld
Component/s: None
Affects Version/s: 3.0.0.Beta1
Fix Version/s: 3.0.0.CR1, 2.4.2.Final

Type: Sub-task Priority: Major
Reporter: Matej Novotny Assignee: Matej Novotny
Resolution: Done Votes: 0
Labels: java9, jdk9
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Git Pull Request: https://github.com/weld/core/pull/1548, https://github.com/weld/core/pull/1550


For impl/tests we need access to BCEL internal classes (see WELD-2155).
This is ensured via build args in pom file.

JEP-293 changes the syntax therefore we need to adjust it accordingly.

Generated at Sun Feb 17 20:12:44 EST 2019 using Jira 7.12.1#712002-sha1:609a50578ba6bc73dbf8b05dddd7c04a04b6807c.