public class classifyTweet {
public static class MapClass
extends Mapper<LongWritable, Text, Text, Text> {
static final Configuration conf = new Configuration();
protected void map(LongWritable key, Text value, Context context)
throws IOException, InterruptedException {
StandardNaiveBayesClassifier classifier = new StandardNaiveBayesClassifier(NaiveBayesModel.materialize(new Path(modelPath), conf));
}
}
}
클래스 메서드를 바깥으로 선언하고 IOException과 같은 컴파일 오류를 발생시키는 경우 클래스 화기 변수를 한 번만 초기화하고 메소드가 IOEception을 던지려고합니다. 한 번만 초기화 할 수 있습니까?정적 클래스 내부에서 IO 예외 -
예외의 스택 추적을 제공하십시오. –
컴파일시 오류가 발생했습니다.보고되지 않습니다. IOException을 캐치하거나 던져야합니다. –