主类在netbeans中工作但不在终端

时间:2017-05-23 03:40:16

标签: java ubuntu terminal genetic-algorithm

我正在尝试从here运行一个简单的遗传算法示例,并在页面底部编译了给定的代码示例。我已经用两种方式编译了代码,创建了一个Java应用程序,但只使用了类,并在netbeans中运行它,我可以在netbeans上运行GA.class。然后我在gedit中重新输入并保存了所有文件。首先,尝试编译文件是一个问题,因为它们之间都有相互依赖关系,但我通过设置几个帖子中的类路径来解决这个问题。

我目前的问题是它给了我Could not find or load main class GA错误。我已经逐字复制了代码。从一些帖子中,大多数提到了设置类路径,我已经这样做了:

export CLASSPATH=/home/Desktop/Genetic\ Algorithm这是我放置Population,Inididual,Algorithm,FitnessCalc和GA的地方。

我尝试用多行来运行它,这里有一些:

java simpleGa.GA

java -cp /home/Desktop/Genetic\ Algorithm/simpleGa GA

和一些迭代,我只是简单地将GA更改为simpleGa.GA等。我是否错误地设置了类路径,或者代码是否有问题导致这种方式不可能,或者我可能需要一些其他工具,我认为不需要其他任何东西(?)

PS:不确定这个问题是否适合这里,但我刚开始学习遗传算法,你有什么参考资料可以推荐阅读,以便更好地理解或深入研究它的工作原理等等。

0 个答案:

没有答案
相关问题