我找到了一个叫做绿灯区的红绿灯模拟器 我下载的文件包括如何构建项目的说明 它说以下
将存档解压缩到某个目录,
在那个dir做javac gld/*.java
在那个dir做java gld.GLDSim
我知道*意味着除了...... 首先我想知道我能编译类似* .java的内容 这是一个模拟器的链接,如果有人可以告诉如何编译它,那将是非常好的 http://sourceforge.net/projects/stoplicht /
答案 0 :(得分:1)
由于“enum”在Java 1.5+中成为保留字这一事实,因此它不能再用作变量/方法/类的名称,而GLD使用枚举作为某些变量的名称。
更改名称后 - 项目将编译。
或者可以尝试使用编译器设置源版本1.4来编译它 - 这应该也可以工作,但我建议简单地重命名所有名为enum的变量。
答案 1 :(得分:0)
基本上,所有代码都在名为gld
的文件夹中。您需要编译其中的所有.java
文件。之后,您运行主类gld.GLDSim
。
答案 2 :(得分:0)
有同样的问题。 你应该使用Java 1.4,这个模拟器已经很老了,因此在更高级的Java版本中使用了旧版本的Java和一些保留的单词。