如何在dos中编译和运行包含weka库的java文件?

时间:2014-10-28 07:41:14

标签: java compilation weka

我对java不熟悉,但我知道我们编译java文件的常用方法是

path = C:\Program Files\Java\jdk1.8.0_25\bin
javac main.java
java main

但是当我尝试weka库不起作用时。我正在使用jre 1.7和weka来完成我的程序。请任何人赐教我如何包含weka库并编译java代码。

1 个答案:

答案 0 :(得分:1)

你需要知道两件事。

  1. 如何将目录添加到类路径。
  2. 您的weka.jar和/或weka-src.jar文件
  3. 现在,

    步骤1.编写代码

    要编译代码,您需要提供以下命令。

    javac -classpath "path/to/lib1:path/to/lib2" main.java

    这一行告诉javac编译' main.java'并在需要时使用库。

    步骤2.运行代码

    要运行代码,您只需要与上面相同的内容,但与path/to/libs一起,您还应该添加path/to/yourpresentdirectory/只是为了安全起见,因为可能有一些额外的.class编译后生成的文件,JVM需要使用。

    java -classpath "path/to/lib1.jar:path/to/lib2.jar:path/to/yourpresentdirectory/" main

    这应该可以解决问题。

    PS:我已经给出了linux的命令(我使用的是ubuntu 14.04)。它们应该在Windows上运行得很好,只需稍作修改(您需要使用' \'而不是' /'并使用&#39 ;;'而不是&# 39;:'你在哪里分开路径)。