diff --git a/gradle_plugins/src/main/groovy/org/ros/gradle_plugins/RosJavaPlugin.groovy b/gradle_plugins/src/main/groovy/org/ros/gradle_plugins/RosJavaPlugin.groovy
index 79d1e490f81e2a01c72a0057a255d0a570de3641..ef8a598d028bedf8dc7d1323fe1b26ba074e0e06 100644
--- a/gradle_plugins/src/main/groovy/org/ros/gradle_plugins/RosJavaPlugin.groovy
+++ b/gradle_plugins/src/main/groovy/org/ros/gradle_plugins/RosJavaPlugin.groovy
@@ -24,8 +24,8 @@ class RosJavaPlugin implements Plugin<Project> {
             project.apply(plugin: 'maven-publish')
         }
         
-        project.sourceCompatibility = 1.6
-        project.targetCompatibility = 1.6
+        project.sourceCompatibility = 1.7
+        project.targetCompatibility = 1.7
 
         if ( project.ros.mavenDeploymentRepository != 'null' && project.ros.mavenDeploymentRepository != '' ) {
             project.publishing {