在antlrworks中导入数据包的问题

时间:2011-06-23 13:51:45

标签: java import package javac antlrworks

必须创建一个由我定义的包,包含一些类,我记得那个包在一个文件.java中创建的AntlrWorks程序,我在其中进行了导入。包名为“com.project.redfox”。我使用以下命令编译代码:“javac Test.java provaParser.java provaLexer.java”但是我得到了包不存在的错误。

在语法中添加了:

grammar prova;

@hader{
      import com.project.redfox;
}
....something......

我在NetBeans开发的项目redfox中创建了包“com.project.redfox”,因此目录com / project / redfox位于redfox目录中。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

要正式回答您的问题:javac找不到您在com.wikirates中可能使用的包com.project.redfox

请注意,我认为redfox是一个类。如果它是一个包,则需要从中导入所有类:import com.project.redfox.*;而不是import com.project.redfox;(假设com.project.redfox中的类... )。