2011-01-22 132 views
0

嘿,这个问题联系到另一篇文章中我做了今天:Reading the first 10 bytes of a file in Java你在哪里添加'commons-codec-1.4.jar',如果你想访问encodeHexString等?

已经被告知,我的解决方案可能涉及到阿帕奇百科全书编解码器库,我试图找出其中的文件需要放置并很认真地没有得到它。在网上找不到任何只是说'它在这里...'的东西,所以也许有人在这里可以帮忙?

我有Windows 7中,我使用JCreator的和有“JRE6”和“jdk1.6.0_23”在我的程序文件夹中的文件/文件夹的Java

任何帮助都将如此赞赏请让我知道:)

感谢:d

回答

2

,你需要通过你的类路径(目录和.jar文件的列表)

如引用的jar文件(所在目录)从一个命令行:

$ java -cp {complete path to jar file} YourClass 

或者你可以设置CLASSPATH环境变量。

查看here了解更多详情。

+0

我可以说实话,可能听起来像一个总的小白......什么?大声笑我不是一个Java程序员,所以如果你可以尽可能基本解释它,我真的很感激它。谢谢。 – user585522 2011-01-22 13:28:55

+0

我想我已经想通了,虽然如果我诚实的话,我找到了JCreator的方式来添加额外的图书馆,似乎已经工作,但无论如何感谢帮助。 – user585522 2011-01-22 13:44:57

0

您也可以全局指定CLASSPATH环境变量,即:

UNIX: 出口CLASSPATH = /路径/到/ jar1.jar:/path/to/jar2.jar:...

窗口: set CLASSPATH = c:/path/to/jar1.jar; c:/path/to/jar2.jar

记得windows的classpath分隔符是“;”在unix/linux上它是“:”。

这也是正确的-cp选项前面的回答布赖恩提到