Jar文件的行为与IDE中的不同

  • 本文关键字:IDE 文件 Jar java swing
  • 更新时间 :
  • 英文 :


嗨,这是我第一次问什么。

我制作了一个小java程序,当我从IDE运行它时,它可以正常运行,但当我将它作为jar文件运行时,它不能正常运行。第一个图标来自IDE,第二个是Jar。

这只是猜测,但这是一个非常常见的问题。

在Java中,可执行jar文件不关注类路径。

它们有一个内部MANIFEST.MF条目,您可以在其中指定依赖的JAR库;但是,这些库必须位于可执行JAR文件中编码的目录中。

如果您没有指定依赖库,那么当运行可执行JAR文件(可以通过单击JAR文件的图标来完成(时,您将获得未找到类的异常。

相关内容

最新更新