没有二进制文件时如何使用API

时间:2013-10-03 13:30:34

标签: api jar

通常当我使用API​​时,我会下载包含JAR的二进制文件,然后将其添加到类路径中。我想尝试Curve API,但没有二进制文件(因此下载中没有JAR)。我正在使用Eclipse而且我已经读过你可以添加zip文件,但是我尝试了这个并且它没有用。

1 个答案:

答案 0 :(得分:1)

您是否使用Curve API阅读了zip文件中的README.txt?让我引用它:

In the src directory, there is a makejar.bat file.  This file will
compile the nested Java files and create a Jar file called Capi.jar.
Compilation requires Java 1.2 or higher.  After the Jar file is
created, add it to the classpath.  Note: CAPI comes with MESP (Math
Expression String Parser).

如果您使用的是Windows Vista或7或8,请导航至包含makejar.bat的文件夹,按住 Shift 并右键单击空白处,然后选择“在此处打开命令窗口” 。它将使用cmd.exe启动控制台窗口;你应该可以在其中看到X:\Full\Path\To\The\Folder>这样的行。

如果您使用的是Windows XP或更低版本,请按“开始”按钮,选择“运行”,然后键入cmd.exe Enter 。然后输入cd "X:\Full\Path\To\The\Folder"(路径应在引号中),然后按 Enter 。如果该文件夹位于除当前文件夹之外的其他驱动器上(显示在提示的开头),则还要键入该文件夹所在的驱动器号,符号:,然后按输入

打开命令窗口太多了!现在输入makejar.bat 输入。我预测你会看到很多'javac' is not recognized as an internal or external command, operable program or batch file.行。如果是这样,那么请以某种方式在您的计算机上找到javac.exe - 我建议使用Windows搜索。找到它后,转到它所在的文件夹;单击该文件夹的地址栏并将路径复制到缓冲区。然后切换回命令窗口,键入set PATH=",右键单击并选择“粘贴”,键入";%PATH%" Enter 。之后,尝试makejar.bat 输入 - 现在它应该可以工作。如果是,您也可以运行makeapi.bat生成HTML文档。