jar相关内容

“java -cp"之间的区别和“java -jar"?

使用 java -cp CLASSPATH 和 java -jar JAR_FILE_PATH 运行 Java 应用程序有什么区别?在运行 Java 应用程序时,其中一个是否优于另一个?我的意思是哪一种方式对 JVM 来说更昂贵(根据它们的机器资源使用情况)? 哪一个会导致 JVM 在尝试运行应用程序时产生更多线程? 解决方案 我更喜欢第一个版本来启动 java 应用程序,因为它有 ..
发布时间:2022-01-16 11:48:27 Java开发

在jar依赖中读取资源文件

在我解释我的问题之前 - 我已经尝试在已经提出的问题中找到解决方案,但没有一个起作用;) 我正在尝试读取 jar 中的文件,这是另一个项目的依赖项.该文件位于路径下 /src/main/resources/driver 项目打包成jar文件.使用 pom 将资源中的 DRIVER 包含到 jar 中: src/main/resources* ..
发布时间:2022-01-15 23:18:27 Java开发

根据一个源文件的依赖关系创建 Java Eclipse 项目的子集

我有一个库 Eclipse 项目/工作区,其中包含偶尔交付给客户的功能.我们都是研究人员,所以这是非常非正式的;我制作了一个 JAR 和一个带有文档的 Word 文件,然后发送给他们. 我更喜欢向他们发送一个只包含他们实际需要的 JAR 文件,以简化事情.如果他们需要 X、Y、Z 和 W 类,那么我会发送一个 JAR 文件,其中包含 X、Y、Z 和 W 以及它们所依赖的所有类. 现在我 ..
发布时间:2022-01-15 23:17:57 Java开发

JNA:本机库依赖项和 JAR 提取

我将通过 JNA 访问 MSP430.dll(参见此处).但是这个库依赖于与 MSP430.dll 捆绑在一起的其他本机库.这个依赖本机库称为 HIL.dll.使用 jna.library.path 一切都可以完美运行.现在我会将本机库捆绑到我自己的 .jar 包中.然后我会使用从 JNA 框架的 jar 中自动加载的本地库.但这会给具有依赖关系的本机库带来问题.如果我将 MSP430.dll 和 ..
发布时间:2022-01-15 23:13:38 Java开发

最小化 jar 依赖大小

我编写的一个应用程序使用了几个第三方 jar.有时只使用了整个 50kB 到 1.7mB jar 中的一小部分——一个或两个函数调用或类. 减小罐子尺寸的最佳方法是什么.我应该下载源代码并用我需要的类构建一个 jar 吗?哪些现有工具可以帮助实现这一点(例如,我简要地查看了 http://code.google.com/p/jarjar/)? 谢谢 编辑 1:我想减小我的第三方“ ..
发布时间:2022-01-15 23:02:26 Java开发

创建 JAR 文件而不包含外部依赖项

是否可以创建需要外部依赖项的 JAR 文件而不在 JAR 文件中包含这些依赖项? 我的 google-fu 没有给我答案;我发现的所有内容都显示了如何将它们包含在 JAR 文件中,而不是在清单文件中放入什么来表示“我没有得到它们,请查看用户的类路径".我会假设依赖项已在用户的类路径上正确安装和配置. 就我而言,我的依赖项是 Apache Commons CLI 和 Math. 编 ..
发布时间:2022-01-15 23:01:41 Java开发

我什么时候需要具有运行时范围的 Maven 依赖项

我正在尝试了解 Maven 中对 runtime 范围依赖项的具体需求.在哪种情况下我需要这个,compile 或 provided 范围都不会这样做? 例如,当我必须直接在代码中调用库 API(针对它进行编译)并将依赖项打包到工件或依赖项目工件中时,我会使用 compile 范围作为依赖项. 当我必须针对 API 进行编译时,我会使用 provided 范围,但不要打包它(除非它在运 ..
发布时间:2022-01-15 22:58:01 Java开发

Java - 如何减小第三方 jar 的大小以减小应用程序的大小

我正在开发一个 java web 应用程序,其中包括 一个小程序.那个小程序是依赖两个jar文件: JFreeChart(用于在客户端绘制图表) - 1.7 mb(大小jar 文件) MySqlJdbcConnector(用于存储在客户端捕获的数据,以远程数据库)- .7 mb(大小为jar 文件) 现在,问题是上面的大小两个jar文件.我的总大小小程序 jar (myApplet. ..
发布时间:2022-01-15 22:50:49 Java开发

找到一个给定类名的jar文件?

这对于 Java 开发人员来说一定是一个非常基本的问题,但是在给定 类名 的情况下找到合适的 jar 文件 的最佳方法是什么? 例如,给定“com.ibm.websphere.security.auth.WSSubject",你如何追踪合适的jar文件?(“google"不是我要找的答案!) java docs 没有给出 jar 文件的任何提示,显然 jar 文件的名称本身没有提供线索 ..
发布时间:2022-01-15 22:21:18 Java开发

Java 类在 Jar 中读取 Yaml

我正在尝试从 jar 中的另一个类读取我的 jar 中的文件.但是我不断收到相同的错误: Caught: class java.io.FileNotFoundException while trying to read metrics: metrics.yml 起初我让我的代码做这样的事情,假设它来自类的路径: String yamlPath = ".." + File.separator ..
发布时间:2022-01-14 11:07:38 Java开发

javafx 包 javafx.embed.swt 不在 java8u5 中

我想使用 javafx.embed.swt 包中的 FXCanvas,如下例所示:http://docs.oracle.com/javafx/2/swt_interoperability/jfxpub-swt_interoperability.htm# 但我只能找到 javafx.embed.swing 包.javafx.embed.swt 根本不存在.我究竟做错了什么 ?我使用java8u5.是 ..
发布时间:2022-01-13 17:17:45 其他开发

读取 jar 包中的 xml 文件

这是我的结构: com/mycompany/ValueReader.class com/mycompany/resources/values.xml 我可以在我的 Eclipse 项目中读取该文件,但是当我将它导出到 .jar 时,它永远找不到 values.xml. 我尝试使用 ValueReader.class.getResource() 和 ValueReader.cla ..
发布时间:2022-01-13 16:52:34 Java开发

如何将 lib 中的 jar 包含到 Netbeans 中的项目 jar 文件中?

我正在使用一些 apache HttpClient jars,所以我将它们放在我项目的 lib 目录中,当 Netbeans 编译项目时,它会复制 lib 并将项目 jar 生成到 dist 目录中,但是当我使用 webstart 运行我的项目时,我需要将项目jar和lib复制到tomcat的ROOT目录中,不知道Netbeans是否可以生成一个包含lib目录中所有jar的项目jar,所以我不必将 ..
发布时间:2022-01-13 16:48:27 其他开发

如何在我的 Android 应用中使用和打包 JAR 文件?

我有一个 JAR 形式的 API,我想在我的 Android 应用程序中使用它.不确定它是否应该成为 Eclipse 中项目的一部分,或者单独保存并添加到项目属性中.这个JAR也需要和应用一起打包,那么Android应用是怎么做的呢? 解决方案 如此解释 SO问题: 你的项目->右键->导入->存档文件->yourjar.jar 你的项目->右键->属性->Java构建路径->库- ..
发布时间:2022-01-13 16:46:31 Java开发