如何在没有IDE的情况下在项目中添加/引用.jar文件

San*_*ath 6 java jar reference add

我是Java新手(基本上是LAMP开发人员).我得到了这个JAVA API来解析.pst文件并显示所有收件箱消息.

我尝试执行一个给定的.class文件,但它抛出了异常.我需要添加/引用.jarAPI提供的一些文件.

我还没有任何IDE for Java.维基话说

当Java项目需要JAR库运行时,您必须配置项目以在其构建路径中包含库.幸运的是,Eclipse使这个过程变得简单易记.这里使用的构建是Eclipse Java - Ganymede 3.4.0.

那么,我需要做什么配置?或者更好地获得Eclipse IDE?我只有一个.class文件要执行.

我检查了一些其他问题,但无法得到我的答案 - 如何从命令行向android项目添加外部jar库

如何在我自己的Project JAR中包含外部JAR

Zac*_*h L 10

你应该把它们放在类路径上,比如

java -classpath someJar.jar YourMainClass

当然,你也可以为javac做同样的事情.

如果您需要在类路径上有多个jar或目录,则需要使用平台的默认路径分隔符.例如,在Windows上,

java -classpath someJar.jar;myJar.jar YourMainClass

另外,您可能会发现使用IDE管理这类内容更容易.我个人只使用了我的略微可编写脚本的编辑器并且管理得很好.但是知道如何通过命令行完成这些工作很好.

  • 并确保使用完全限定的类名.有可能你的主要类更像是com.myco.bubu.YourMainClass (2认同)

Jig*_*shi 6

javac -cp yourjar.jar YourClass.java
Run Code Online (Sandbox Code Playgroud)

&

java -cp yourjar.jar YourClass
Run Code Online (Sandbox Code Playgroud)

您需要在类路径中提供所有必需的jar,这就是您可以这样做的方法