2014-10-28 59 views
0

我没有太多熟悉Java,但我知道的常用方法,我们编译Java文件如何在dos中编译并运行一个包含weka库的java文件?

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

但是,当我尝试秧鸡库不工作。我为我的程序使用了带有weka的jre 1.7。请任何人都启发我如何包含weka库并编译java代码。

+1

你必须将你的jar添加到classpath中。 javac -cp“jar”main.java – 2014-10-28 07:48:13

回答

1

你需要知道两件事情。

  1. 如何将目录添加到类路径。
  2. 在您weka.jar和/或秧鸡-src.jar文件是

现在,

STEP 1.编译代码

要编译你需要给下面的代码命令。

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

这行告诉的javac编译“main.java”和使用的库是否需要。

STEP 2.RUN守则

要运行,你只需要同样的事情上面,但随着path/to/libs你也应该添加path/to/yourpresentdirectory/代码只是为了安全起见,因为可能有一些JVM需要使用的编译后生成的额外的.class文件。

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

这应该做的伎俩。我已经给了linux的命令(我使用的是Ubuntu 14.04)。他们应该在Windows上稍作改动(你需要使用'\'而不是'/',并使用';'而不是':'来分隔路径)。

相关问题