Java Antlr:即使存在主类,也找不到或本地主类

Java Antlr:即使存在主类,也找不到或本地主类,java,ubuntu,antlr,antlr4,Java,Ubuntu,Antlr,Antlr4,我有一个antlr语法,我已经为它写了一篇文章并做了听众。我正在运行最新版本的ubuntu 我运行以下命令 #Generate java -jar antlr-4.1-complete.jar -package pascal -o pascal pascal.g4 #Compile javac -cp antlr-4.1-complete.jar pascal/*.java #Run java -cp antlr-4.1-complete.jar pascal.pascal sample1.p

我有一个antlr语法,我已经为它写了一篇文章并做了听众。我正在运行最新版本的ubuntu

我运行以下命令

#Generate 
java -jar antlr-4.1-complete.jar -package pascal -o pascal pascal.g4
#Compile
javac -cp antlr-4.1-complete.jar pascal/*.java
#Run
java -cp antlr-4.1-complete.jar pascal.pascal sample1.pascal
在最后一次运行命令之前,一切似乎都很顺利。我明白了:

当我尝试执行Run命令时,我得到“错误:无法找到或加载主类pascal.pascal

我已尝试将pascal.pascal更改为pascal/pascal

我已经安装了Java“1.7.0_55”

我真的不明白为什么这不起作用,因为在我的朋友mac上运行的文件使用相同的命令

我在实际工作中不需要帮助,就像我为什么总是犯这个错误一样。
如果您有任何想法,请不要将
pascal
包添加到类路径

从Mac OS X和Linux操作系统:

java -cp .:antlr-4.4-complete.jar pascal.pascal sample1.pascal
从Windows:

java -cp .;antlr-4.4-complete.jar pascal.pascal sample1.pascal

另外请看一看:类名应该以大写字母开头。

太好了!回答很简单!我将查看代码约定谢谢=D