[KULRICE-14133] Correct Maven dependencies to allow Rice to compile in Java 8 Created: 07/Jan/15  Updated: 04/Feb/15  Resolved: 04/Feb/15

Status: Closed
Project: Kuali Rice Development
Component/s: Development
Affects Version/s: None
Fix Version/s: None
Security Level: Public (Public: Anyone can view)

Type: Task Priority: Major
Reporter: Kurt McNew (Inactive) Assignee: Unassigned
Resolution: Duplicate Votes: 0
Labels: IU_Enhancement_Contribution, NearTerm
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
discovered KULRICE-14131 Test Java 8 support locally Closed
Similar issues:
KULRICE-4457rice 1.0.3 fails to compile with java 5 b/c of missing dependency
KULRICE-14145Maven Upgrade in support of Java 8
KULRICE-5624Evaluate Groovy/Maven compiler choices
KULRICE-9994Maven execution error on db/sql
KULRICE-14131Test Java 8 support locally
KULRICE-7386Rice doesn't compile on JDK 7 on the cli
KULRICE-9113Eliminate compile time and runtime dependencies for OJB from krad code
KULRICE-13418AFTs rice sampleapp rice-tools-test dependency issue
KULRICE-4223Change mvn compile plugin to target 1.6 java.
KULRICE-12719Set up experimental Java 8 support
Rice Team: Middleware
KAI Review Status: Not Required
KTI Review Status: Not Required
Code Review Status: Not Required
Contributing Institution: Indiana Univ
Include in Release Notes?:
Story Points: 3


The optional attribute on db-ojb dependencies and the lack of direct dependencies on cglib-nodep are preventing several modules of Rice from compiling with Java 8

Comment by Eric Westfall [ 20/Jan/15 ]

Chris found a simpler way to address the compilation issue at least with 2.5. Need to verify compilation under Java 8 of 2.1 and intermediate versions.

Generated at Mon Jul 13 15:18:09 CDT 2020 using JIRA 6.1.5#6160-sha1:a61a0fc278117a0da0ec9b89167b8f29b6afdab2.