[ 
https://issues.apache.org/jira/browse/GIRAPH-798?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13836478#comment-13836478
 ] 

Rob Vesse commented on GIRAPH-798:
----------------------------------

Also down-compiling to Java 1.6 by changing the {project.build.targetJdk} is 
not an option because the code has changed (BspServiceWorker.java) to use a 
language construct not supported in Java 1.6 (multi-catch statement):

{noformat}
[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-compiler-plugin:3.0:compile (default-compile) on 
project giraph-core: Compilation failure
[ERROR] 
/Users/rvesse/Documents/Work/Code/giraph/giraph-core/target/munged/main/org/apache/giraph/worker/BspServiceWorker.java:[1535,30]
 multi-catch statement is not supported in -source 1.6
[ERROR] (use -source 7 or higher to enable multi-catch statement)
{noformat}

> Upgrade Giraph to Java7 and fix all dependencies
> ------------------------------------------------
>
>                 Key: GIRAPH-798
>                 URL: https://issues.apache.org/jira/browse/GIRAPH-798
>             Project: Giraph
>          Issue Type: Improvement
>            Reporter: Avery Ching
>            Assignee: Avery Ching
>
> We need to upgrade to Java 7, Java 6 is no longer supported and Java 7 
> provides a lot of great new features.
> Additionally, we have a mess of dependencies.
> Incompatible versions, unspecified dependencies, and duplicate classes.  We 
> will add checks for all of them.
> For now, full checks are provided for the profiles
> hadoop_0.20.203
> hadoop_1.0
> hadoop_facebook
> Also, the hcatalog module is not fully fixed and excluded from the checking.  
> We can fix this in the future.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to