问题标签 [jar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
9 回答
103596 浏览

java - 在哪里放置外部罐子?

我使用 Eclipse (3.4) 并且我的类在没有警告或错误的情况下编译。我的项目使用外部 jar 文件。

我需要把这个外部 jar 文件放在哪里,以免在java.lang.NoClassDefFoundError从另一个项目(不在 Eclipse 中)使用这个类时得到一个?

我可以将 jar 提取到项目文件夹中,但这感觉不对。

编辑:这个问题不是关于在 Eclipse 中导入 jar,而是在 Eclipse 之外使用它们。

0 投票
3 回答
19293 浏览

java - 如何将 jar 中的文件用作 javax.net.ssl.keystore?

我正在尝试做类似的事情

其中 client.ks 是我正在运行的 jar 文件中存储在 com/messaging 中的文件。

读取 javax.net.ssl.keyStore 的东西期待 jar 中 client.ks 文件的路径。如果可能的话,我宁愿不提取文件并放入客户端的机器上。那么是否可以引用 jar 中的文件?

这不起作用,因为 getPath() 返回 null。还有另一种方法可以做到这一点吗?

0 投票
1 回答
1292 浏览

java - 我可以从 3 个目录深的 jar 中提取文件吗?

我有一个 jar 文件,其中有一个名为“client.ts”的文件(在 ZipGenius 中查看时)“/com/something/messaging”。当我做

它找不到“client.ts”文件。如果我将文件打包在“/resources/”中,它可以找到它。是否JarFile.getEntry()只向下钻取一个目录?javadoc forgetJarEntry()简单地说:返回ZipEntry给定条目名称的 或 null 如果未找到。

0 投票
5 回答
12180 浏览

java - 列出当前 JAR 文件目录中的文件

我正在用 JAVA 制作一个游戏,我想在我的 jar 中的某个目录中提供一个文件列表,这样我就可以确保有一个要在游戏中使用的类的列表。

例如说在我​​的罐子里我有一个目录

我想使用 jar 中另一个类的 java 代码获取该目录中所有 .class 文件的列表。

这样做的最佳代码是什么?

0 投票
1 回答
17003 浏览

ant - 如何在 ant jar 文件中包含目录结构?

我有点像蚂蚁新手,我无法正确制作罐子。例如,假设我想用我的 StringUtil 类制作一个 jar。使用下面的 ant 指令,我可以创建 jar,但问题是目录结构丢失了。它只是将 StringUtil.class 放在 jar 的基本目录中。如何更正这个 ant 指令,使 StringUtil.class 位于 jar 的 com/test 目录中?

谢谢!

0 投票
1 回答
15262 浏览

jar - 类路径和认可目录之间的区别

有谁知道将适当的 JAR 文件(例如 Apache XALAN)添加到 JRE 的认可目录和将其添加到应用程序的类路径之间有什么区别?

是否可以采用可以添加到认可库中的 jar 文件并将其添加到类路径中?

0 投票
26 回答
1426239 浏览

java - 在 Windows 上运行 JAR 文件

我有一个名为helloworld.jar的 JAR 文件。为了运行它,我在命令行窗口中执行以下命令:

这工作正常,但我如何用双击来执行它呢?我需要安装任何软件吗?

0 投票
7 回答
45635 浏览

java - 如何从 jar 中获取 jar URL:包含“!”的 URL 以及 jar 中的特定文件?

我在运行时得到一个 jar 文件 url:

如何将其转换为有效路径:

我已经尝试使用File(URI), getPath(),getFile()徒劳无功。

0 投票
9 回答
151834 浏览

java - 如何从 Java jar 文件中读取资源文件?

我正在尝试从作为桌面应用程序运行的单独 jar 访问 jar 文件中的 XML 文件。我可以获得我需要的文件的 URL,但是当我将它传递给 FileReader(作为字符串)时,我得到一个 FileNotFoundException 说“文件名、目录名或卷标语法不正确。”

作为参考,我可以毫无困难地从同一个 jar 中读取图像资源,将 URL 传递给 ImageIcon 构造函数。这似乎表明我用来获取 URL 的方法是正确的。

在 ServicesLoader 类里面我有

使用这种技术读取 XML 文件有什么问题?

0 投票
3 回答
11687 浏览

java - 使用 jar 归档时头文件无效

当我使用这个 cmd 行时: jar cmf arshad.mf ars.jar *.class 我得到这个错误:

这是我的清单文件:

我用 UTF-8 编码的记事本制作了清单文件 - 清单有什么问题吗?