It's all about the answers!

Ask a question

Does the JBE for RTC 6.0.0 work with IBM Java 1.8 ?


Daniel Connell (113) | asked Oct 27 '15, 4:08 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR
Greetings,

I was wondering if the Jazz Build Engine edition that comes with RTC 6.0 works with Java 8 ?

I'm trying it out now but I"m getting the usual compiler errors that reference the java.lang.String class that I get with Java 8 and another compiler. I set the jbe.ini file property to default to 1.8 but that doesn't seem to do anything.

3 answers



permanent link
Donald Nong (14.3k213) | answered Oct 27 '15, 6:56 p.m.
edited Oct 27 '15, 6:57 p.m.
According to the system requirement, JDK 8 is with limited support.
http://www-969.ibm.com/software/reports/compatibility/clarity-reports/report/html/softwareReqsForProduct?deliverableId=8436FFC07A6511E4A5D05AF6B8E6E27F&osPlatforms=AIX|IBM%20i|Linux|Mac%20OS|Windows|z/OS&duComponentIds=D005|D007|D006|D008|S002|S009&mandatoryCapIds=30|9|24|35|13|132|42|16|26|40&optionalCapIds=133|135|7|5|12|1|187|19|137|27|4#!
(1)
Supported for the RTC Eclipse Client Only with either p2 Install Repository or shell-sharing IM-based products which bundle Java 8.0.


Comments
Chris McGee commented Nov 03 '15, 3:13 p.m.
FORUM MODERATOR / JAZZ DEVELOPER

It is unclear with the new software reports whether JDK 8 is supported for the build engines. Since the eclipse client does, it seems that it should.


permanent link
Spencer Murata (2.3k115870) | answered Oct 28 '15, 11:27 a.m.
FORUM MODERATOR / JAZZ DEVELOPER
 I would say that you should check the properties around the engine.  The engine can run on Java 8 but the compile might use some other JDK.  It might be worth checking that there isn't another JDK that might be compiling the code, separate from the JRE the engine is running.

~Spencer

permanent link
Ralph Schoon (55.5k23642) | answered Nov 03 '15, 3:59 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
For all what its worth, run the JBE with the JVM that ships with the Eclipse client. 32 bit. See

The Day The JBE Stood Still


The Java version you build with and you run test with can be a completely different one from the one that runs JBE.


Your answer


Register or to post your answer.