You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-issues@hadoop.apache.org by "Anand Murali (JIRA)" <ji...@apache.org> on 2014/11/21 08:25:34 UTC
[jira] [Reopened] (HADOOP-11315) Cannot compile Hadoop Code
[ https://issues.apache.org/jira/browse/HADOOP-11315?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Anand Murali reopened HADOOP-11315:
-----------------------------------
Made following changes to .bashrc to explicitly point to the hadoop CLASSES
export JAVA_INSTALL=/home/anand_vihar/jdk170/bin
export JAVA_HOME=/home/anand_vihar/jdk170/
export HADOOP_INSTALL=/home/anand_vihar/hadoop
export HADOOP_HOME=/home/anand_vihar/hadoop/
export PATH=:$PATH:$HADOOP_HOME/bin:$JAVA_HOME:$JAVA_INSTALL:$HADOOP_INSTALL/bin:$HADOOP_INSTALL/sbin:$HADOOP_INSTALL/share/hadoop/common:$HADOOP_INSTALL/share/hadoop/mapreduce:$HADOOP_INSTALL/share/hadoop/yarn
Still get following errors
MaxTemperatureMapper.java:1: error: package org.apache.hadoop.io does not exist
import org.apache.hadoop.io.IntWritable;
^
MaxTemperatureMapper.java:2: error: package org.apache.hadoop.io does not exist
import org.apache.hadoop.io.LongWritable;
^
MaxTemperatureMapper.java:3: error: package org.apache.hadoop.io does not exist
import org.apache.hadoop.io.Text;
^
MaxTemperatureMapper.java:4: error: package org.apache.hadoop.mapreduce does not exist
import org.apache.hadoop.mapreduce.Mapper;
Can somebody help me resolve this rather then closing it. I have sent this to user@hadoop and that E-mail does not exist. This is a show stopper for me, and nobody here or anywhere has responded. Shall be very thankful if somebody can help. Thanks
Regards,
Anand Murali
> Cannot compile Hadoop Code
> --------------------------
>
> Key: HADOOP-11315
> URL: https://issues.apache.org/jira/browse/HADOOP-11315
> Project: Hadoop Common
> Issue Type: Bug
> Components: bin
> Affects Versions: 2.2.0
> Environment: Suse desktop 11.0 on i7 chipset, running jdk1.7.0_71 and Hadoop2.2.0
> Reporter: Anand Murali
> Priority: Critical
>
> Following customizations made to hadoop-env.sh to get Hadoop started
> export JAVA_HOME=/home/anand_vihar/jdk1.7.0_71/
> export HADOOP_INSTALL=/home/anand_vihar/hadoop-2.2.0/*
> export HADOOP_HOME=:$HADOOP_INSTALL
> export PATH=:$PATH:$HADOOP_INSTALL/bin:$HADOOP_INSTALL/sbin:$HADOOP_HOME/share:$JAVA_HOME:$JAVA_HOME/bin
> Next at linux prompt typed
> $javac MaxTemperatureMapper.java
> compile fails with class not found errors. Tried giving direct classpath to share as above and still errors out. However, on typing "hadoop version". it runs and picks up the required jars in share.. Have raised this issue a coupld of times in the last 1 week and it is closed as not replicable. But issue persists. Checked on user forums, but no help. Request assistance
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)