[ 
https://issues.apache.org/jira/browse/MAPREDUCE-1262?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Chris Douglas updated MAPREDUCE-1262:
-------------------------------------

    Status: Open  (was: Patch Available)

The patch causes the build to 
[fail|http://hudson.zones.apache.org/hudson/job/Mapreduce-Patch-h6.grid.sp2.yahoo.net/292/console],
 specifically:
{noformat}
     [exec] compile:
     [exec]      [echo] contrib: eclipse-plugin 
     [exec]     [javac] Compiling 45 source files to 
/grid/0/hudson/hudson-slave/workspace/Mapreduce-Patch-h6.grid.sp2.yahoo.net/trunk\
            /build/contrib/eclipse-plugin/classes
     [exec]     [javac] 
/grid/0/hudson/hudson-slave/workspace/Mapreduce-Patch-h6.grid.sp2.yahoo.net/trunk/src/contrib/eclipse-plugin\
            
/src/java/org/apache/hadoop/eclipse/launch/HadoopApplicationLaunchShortcut.java:35:
 cannot find symbol
     [exec]     [javac] symbol  : class JavaApplicationLaunchShortcut
     [exec]     [javac] location: package 
org.eclipse.jdt.debug.ui.launchConfigurations
     [exec]     [javac] import 
org.eclipse.jdt.debug.ui.launchConfigurations.JavaApplicationLaunchShortcut;
{noformat}

> Eclipse Plugin does not build for Hadoop 0.20.1
> -----------------------------------------------
>
>                 Key: MAPREDUCE-1262
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-1262
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>    Affects Versions: 0.20.1, 0.20.2, 0.21.0, 0.22.0
>         Environment: SLES 10, Mac OS/X 10.5.8
>            Reporter: Stephen Watt
>             Fix For: 0.20.2, 0.21.0, 0.22.0, 0.20.1
>
>         Attachments: hadoop-0.20.1-eclipse-plugin.jar, HADOOP-6360.patch
>
>
> When trying to run the build script for the Eclipse Plugin in 
> src/contrib/eclipse-plugin there are several errors a user receives. The 
> first error is that the eclipse.home is not set. This is easily remedied by 
> adding a value for eclipse.home in the build.properties file in the 
> eclipse-plugin directory.
> The script then states it cannot compile 
> org.apache.hadoop.eclipse.launch.HadoopApplicationLaunchShortcut because it 
> cannot resolve JavaApplicationLaunchShortcut on line 35:
>       import 
> org.eclipse.jdt.internal.debug.ui.launcher.JavaApplicationLaunchShortcut;
> and fails
> I believe this is because there is no jar in the eclipse.home/plugins that 
> has this class in that package. I did however find it in 
> org.eclipse.jdt.debug.ui.launchConfigurations.JavaApplicationLaunchShortcut 
> which was inside in org.eclipse.jdt.debug.ui_3.4.1.v20090811_r351.jar in the 
> plugins dir of Eclipse 3.5
> Changing the import in the class in the source to the latter allows the build 
> to complete successfully. The M/R Perspective opens and works on my SLES 10 
> Linux environment but not on my Macbook Pro. Both are running Eclipse 3.5.
> To users wanting to do the same, I built this inside Eclipse. To do that I 
> added org.eclipse.jdt.debug.ui_3.4.1.v20090811_r351.jar and 
> hadoop-0.20.1-core.jar to the ant runtime configuration classpath. I also had 
> to set the version value=0.20.1 in the build.properties. You will also need 
> to copy hadoop-0.20.1-core.jar to hadoop.home/build and commons-cli-1.2.jar 
> to hadoop.home/build/ivy/lib/Hadoop/common.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to