[
https://issues.apache.org/jira/browse/MAPREDUCE-1146?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12791048#action_12791048
]
Aaron Kimball commented on MAPREDUCE-1146:
------------------------------------------
Chris: Eclipse requires everything in its build paths to exist; we can't
"overfill" it. Do you have a cleaner proposal for how to create this list in an
OS-dependent fashion than what I've implemented here?
The other option I can think of is to put some token in the eclipse classpath
file and attempt to write a bash script that uses various OS shibboleths to
determine whether or not its on OS X, and then use sed to replace the token (or
otherwise edit the classpath file). So that would shift the logic out of ant
and into a bash script. Seeing as how ant already has OS identification built
in, I don't see this as a win.
> Sqoop dependencies break Ecpilse build on Linux
> -----------------------------------------------
>
> Key: MAPREDUCE-1146
> URL: https://issues.apache.org/jira/browse/MAPREDUCE-1146
> Project: Hadoop Map/Reduce
> Issue Type: Bug
> Components: contrib/sqoop
> Environment: Linux, Sun JDK6
> Reporter: Konstantin Boudnik
> Assignee: Aaron Kimball
> Attachments: MAPREDUCE-1146.2.patch, MAPREDUCE-1146.3.patch,
> MAPREDUCE-1146.patch
>
>
> Under Linux there's the error in the Eclipse "Problems" view:
> {noformat}
> - "com.sun.tools cannot be resolved" at line 166 of
> org.apache.hadoop.sqoop.orm.CompilationManager
> {noformat}
> The problem doesn't appear on MacOS though
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.