当前位置: 首页 > 面试题库 >

没有IDE时如何在项目中添加/引用.jar文件

阎兴为
2023-03-14
问题内容

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

我尝试执行给定的.class文件,但会引发异常。我需要添加/引用.jarAPI提供的一些文件。

我还没有Java的IDE。维基怎么说

当您的Java项目要求JAR库起作用时,您必须配置项目以在其构建路径中包括这些库。幸运的是,Eclipse使此过程变得简单易记。这里使用的构建是Eclipse
Java-Ganymede 3.4.0。

那么,我必须做什么配置?还是获得Eclipse IDE更好?我只有一个.class要执行的文件。


问题答案:

您应该将它们放在类路径中,例如

java -classpath someJar.jar YourMainClass

而且,当然,您可以对javac执行相同的操作。

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

java -classpath someJar.jar;myJar.jar YourMainClass

附带一提,您可能会发现使用IDE来管理这种事情比较容易。我个人只使用了略带脚本的编辑器,并且运行良好。但是很高兴知道如何通过命令行执行此操作。



 类似资料:
  • 问题内容: 我不是要问正确的问题,而是想清除我的疑问。 实际上,我遇到了从jar文件引用类文件的情况。我的意思是说我有一个后端Java项目,其中包含application-context.xml文件的ABC。 现在,我创建了ABC项目的jar文件,并在一个基于Web的应用程序中使用了它。 在这里,我遇到了一个问题,即bean无法自动装配,并知道问题是,当我使用Eclipse导出ABC项目的jar文

  • 我有一个非常简单的REST API,它使用了jersey 2.x(Glassfish)。当我只输出hello world字符串时,它就起作用了。但是,当我添加几个JAR并在一行代码中使用它们时,它会抛出大量class错误。我没有编译或语法错误。这个错误很长,所以如果我在里面装了很多垃圾,请原谅。 我看到了很多解决这个问题的方法,但是我不理解它们的术语,例如,类路径需要被修复等等。 代码 eclip

  • 如何直接在项目的库源中添加本地jar文件(还不是Maven存储库的一部分)?

  • 我正在使用Intellij社区版v2020.3.2和Java8。 我通过以下步骤添加外部jar文件,file- 执行在IDE中运行良好。但是当使用maven安装时会抛出错误“包包名不存在”。 我的pom。xml看起来像 当我移除外部jar时,maven安装工作正常。

  • 我有一个项目。对项目进行更改后,我将项目打包成一个Uber Jar文件,并将其上传到备份中。我在想,如果我的电脑坏了,或者我把所有的代码都丢给了这个项目,我能只用Uber Jar文件把项目拿回来吗?还是这个项目会永远消失? 如何将这个Jar文件作为一个项目打开,并查看其中的所有Java代码?

  • 我试图创建一个Xamarin项目使用PayTM android库。由于PayTM没有直接的Xamarin绑定,我在Xamarin Android Bidding library项目中添加了AppInvokesdk-1.2.aar。appinvoke的构建操作是“LibraryProjectZip”。现在,appinvoke库也有对easypay-8.7.3-appinvoke.aar的运行时依赖关