2013-10-03 13 views
0

通常當我使用API​​時,我下載包含JAR的二進制文件,然後將其添加到類路徑中。我想嘗試Curve API,但沒有二進制文件(因此下載時沒有JAR文件)。我正在使用Eclipse,並且我已經閱讀過您可以添加該zip文件,但我嘗試過這種方式,但無法正常工作。如何在沒有二進制時使用API​​

回答

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或Windows 7或8,導航到文件夾makejar.bat,持有並在空白處單擊鼠標右鍵,選擇「打開命令窗口在這裏」 。它將啓動控制檯窗口cmd.exe;你應該可以在其中看到類似X:\Full\Path\To\The\Folder>的行。

如果您使用Windows XP或更低版本,然後按開始按鈕,選擇運行,然後鍵入cmd.exe輸入。然後輸入cd "X:\Full\Path\To\The\Folder"(路徑應該在引號中),然後按輸入。如果該文件夾位於當前驅動器以外的其他驅動器上(如提示的開頭部分所示),則還要輸入該文件夾所在驅動器的字母(符號:),然後按輸入

這麼多打開命令窗口!現在輸入makejar.bat輸入。我預測你會看到很多'javac' is not recognized as an internal or external command, operable program or batch file.行。如果是這樣,那麼請在您的計算機上以某種方式找到javac.exe - 我建議使用Windows搜索。找到它後,轉到它所在的文件夾;點擊該文件夾的地址欄並將路徑複製到緩衝區。然後切換回命令窗口,輸入set PATH=",右鍵單擊並選擇「粘貼」,輸入";%PATH%"輸入。之後,請嘗試makejar.bat輸入 - 現在該工作了。如果是這樣,你也可以運行makeapi.bat這將生成HTML文檔。

+0

不 - 我沒看過。我雙擊了你提到的文件。似乎沒有任何改變。 –

+0

閱讀完本文後,我仍然不知道如何創建我需要的JAR –

+0

我編輯了我的答案;請嘗試報告結果。 –

相關問題