我在OSX 10.7.5上使用Eclipse 3.8.0并且我正在尝试运行jzy3d-9.0(3d图形包)。我需要导入至少两个库。第一个库有.class和.java文件,我可以成功地添加到我的参考库中。第二个库只有.java文件,似乎存在与之相关的问题。我可以创建没有.class文件的参考库吗?
我尝试通过在构建路径中包含.java文件来解决该解决方案,但每个文件顶部都有一个包声明,它会为每个文件创建一个错误。
这是我想要运行的代码示例。在我在代码中突出显示的位置是导入org.jzy3d.chart.Chart,它来自第一个库,所以我知道它已成功加载。我突出显示的行显示无法访问来自第二个库的org.jzy3d.chard2d.Chart2d。
编辑:我尝试在命令行中使用javac Chart2d.java编译其中一个.java文件,但是找不到其他引用的文件,例如Chart.java。有没有办法将它们全部编译在一起?