java.io in debian

时间:2010-06-18 14:42:00

标签: java compilation javacc java-io

我尝试编译java程序,但在代码的导入部分失败:

import java.net.*;
import java.io.*;
import java.util.*;
import java.text.*;
import java.awt.*;
//import java.awt.image.*;
import java.awt.event.*;
//import java.awt.image.renderable.*;
import javax.swing.*;
import javax.swing.border.*;
//import javax.swing.border.EtchedBorder;
//import javax.media.jai.*;
//import javax.media.jai.operator.*;
//import com.sun.media.jai.codec.*;
//import java.lang.reflect.*;

我如何在linux debian机器中解决问题?感谢

Java Compiler Compiler Version 4.1d1 (Parser Generator) 
(type "javacc" with no arguments for help) 
Reading from file SAVE.JSigpac.java . . . 
org.javacc.parser.ParseException: Encountered " "import" "import "" at line 443, column 1. Was expecting: "PARSER_BEGIN" ... 
Detected 1 errors and 0 warnings.

3 个答案:

答案 0 :(得分:7)

javacc 不是用于编译java源文件,请使用 javac

答案 1 :(得分:1)

如果要为语言构建自己的编译器和运行时,JavaCC是一个框架。不适用于编译java文件。

答案 2 :(得分:0)

更具体一点是,当您可能想要使用的内容为JavaCC时,您使用javac时出错了。试试后者并报告回来?如果您没有javac,则需要安装SDK(而不仅仅是JRE!)