Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » Hudson » Advice in moving from java 1.6 to java 1.8 (plugins to choose)
Advice in moving from java 1.6 to java 1.8 [message #1563674] Wed, 14 January 2015 10:31 Go to next message
Stephane Tallard is currently offline Stephane TallardFriend
Messages: 3
Registered: January 2015
Junior Member
Hy Guys,

My job is to support people in various tools related to continuous integration in java.

We are currently using Hudson 3.1.2 with the findbugs plugin.

We are facing a problem with projects using java 1.8 : the findbugs plugin we use in version 4.48-h-1 doesn't handle java 1.8.

My question is the following : what do we have to do in order to allow projects to use java 1.8 and findbugs ?

Do we have to move to the last version of hudson ?

If we stay in Hudson 3.1.2 wich plugins do we have to change ?

To be more precise : here is the list of plugins we use :
SCP plugin 1.8
HTML Publisher plugin 1.2
Nested View Plugin 1.5
JobConfigHistory Plugin 1.9
Hudson REST Plugin 2.1.2
Hudson SSH plugin 2.3
Legacy Maven 2 job type Plugin 3.0.1
Status View Plugin 1.0
Hudson Email Extension Plugin 2.10
Hudson Subversion Plug-in 2.3.10
Batch Task Plugin 1.14
Hudson Maven3 SNAPSHOT Monitor 3.0.1
Hudson Personal View 1.8
Green Balls 1.12-h-1
Hudson SSH S 3.0.2
Static Analysis Utilities 1.49-h-1
Favorite 1.10-h-1
XPath Provider Plugin 1.0.2
Subversion Tagging Plugin 1.17-h-1
Role-based Authorization Strategy 1.1.3-h-2
Checkstyle Plug-in 3.35-h-1
View Job Filters 1.18
Subversion Release Manager plugin 1.3-h-1
FTP publisher plugin 1.2-h-1
Release Plugin 2.3-h-1
Cobertura Plugin 1.6-h-3
Hudson Global Build Stats Plugin 1.4-h-2
FindBugs Plug-in 4.48-h-1
Deploy to container Plugin 1.9-h-2
Copy Artifact Plugin 1.25-h-2
Job Health Report 1.3
Hudson Emma plugin 1.29-h-1
Groovy Support Plugin 3.0.3
Violations 0.7.11-h-1
Promoted builds plugin 2.4-h-2
Active Directory plugin 1.31-h1
Hudson BIRT Charts Plugin 3.0.3
Hudson build timeout plugin 1.7-h-1
Performance plugin 1.8-h-2
PMD Plug-in 34-h-1
JFreeChart Plugin 1.5
Post build task 1.8
Hudson Maven3 Plugin 3.0.3
Hudson CVS Plug-in 2.2.0
Sectioned View Plugin 1.16-h-1
Warnings Plug-in 4.23-h-1
Backup plugin 3.0.0
DRY Plug-in 2.34-h-1
Dashboard View 2.9.2-h-1
Sonar Plugin 2.0.1
JNA Native Support Plugin 3.0.4
Extended Read Permission Plugin 1.0
Token Macro Plugin 1.6-h-1
Static Analysis Collector Plug-in 1.28-h-1
Hudson Artifactory Plugin 3.0.6
Hudson disk-usage plugin 0.19-h-1

Thank you for your help,
Stéphane
Re: Advice in moving from java 1.6 to java 1.8 [message #1566003 is a reply to message #1563674] Thu, 15 January 2015 16:12 Go to previous messageGo to next message
Stephane Tallard is currently offline Stephane TallardFriend
Messages: 3
Registered: January 2015
Junior Member
To be more precise : the findbugs plugin in version 2.0.3 doesn't handle java 1.8 .class files . It's a known limitation of the findbugs plugin in that version.

My need is to have a clear idea of the work to do to handle java 1.8 : what version of hudson ? nexus ? sonar ? which plugins ?

Thanks for your help
Re: Advice in moving from java 1.6 to java 1.8 [message #1566195 is a reply to message #1566003] Thu, 15 January 2015 18:39 Go to previous messageGo to next message
Winston Prakash is currently offline Winston PrakashFriend
Messages: 534
Registered: August 2011
Location: Fremont, CA USA
Senior Member
JDK 7 to JDK 8 is a major leap in the Java Platform. Though we have tested Hudson 3.1.2 to work with JDK 1.8, we have not tested all the plugins. Most of the plugins might work with out problem, except those plugins that work on the Class binary level such as findbugs plugin. It may be a matter of updating the dependent libraries. However those libraries need to support JDK 8. For example Findbug plugin depends on external findbug libraries. We may have to update findbug plugin with findbug libraries that support JDK 8.

Please file a bug about findbug plugin failing with JDK 8 at https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Hudson (component plugins)


Winston Prakash
Eclipse Hudson team

[Updated on: Thu, 15 January 2015 18:40]

Report message to a moderator

Re: Advice in moving from java 1.6 to java 1.8 [message #1576705 is a reply to message #1566195] Wed, 21 January 2015 13:21 Go to previous message
Stephane Tallard is currently offline Stephane TallardFriend
Messages: 3
Registered: January 2015
Junior Member
thanks for your help, Winston .

Stephane
Previous Topic:Pushing from Hudson to SCM?
Next Topic:Faster delete / Clean workspace
Goto Forum:
  


Current Time: Fri May 03 14:59:27 GMT 2024

Powered by FUDForum. Page generated in 0.03005 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top