GLD绿灯模拟器不编译

时间:2013-12-13 19:49:04

标签: java simulator

我找到了一个叫做绿灯区的红绿灯模拟器 我下载的文件包括如何构建项目的说明 它说以下

  

将存档解压缩到某个目录,
  在那个dir做javac gld/*.java
  在那个dir做java gld.GLDSim

我知道*意味着除了...... 首先我想知道我能编译类似* .java的内容 这是一个模拟器的链接,如果有人可以告诉如何编译它,那将是非常好的 http://sourceforge.net/projects/stoplicht /

3 个答案:

答案 0 :(得分:1)

由于“enum”在Java 1.5+中成为保留字这一事实,因此它不能再用作变量/方法/类的名称,而GLD使用枚举作为某些变量的名称。

更改名称后 - 项目将编译。

或者可以尝试使用编译器设置源版本1.4来编译它 - 这应该也可以工作,但我建议简单地重命名所有名为enum的变量。

答案 1 :(得分:0)

基本上,所有代码都在名为gld的文件夹中。您需要编译其中的所有.java文件。之后,您运行主类gld.GLDSim

答案 2 :(得分:0)

有同样的问题。 你应该使用Java 1.4,这个模拟器已经很老了,因此在更高级的Java版本中使用了旧版本的Java和一些保留的单词。