jar相关内容

如何从具有与另一个结构相同的不同 jar 解析我的类

如何从具有与另一个相同结构的不同 jar 解析我的类 注意:虽然有问题的jars包含selenium这个词,但这里的问题与selenium 没有直接关系 直到几天前 PhantomJSDriver 与 selenium-server-standalone-v.v.v.jar 一起发布.所以我的班级工作正常: import java.io.File;导入 org.openqa.selen ..
发布时间:2022-01-01 17:09:41 Java开发

在 Android Studio 中设置 JNA

我尝试将 jna.jar 导入到我的项目中,因为 JNA 是调用基于 JNI 的 Native 库的非常有用的工具. 操作系统:Windows 10 IDE:Android Studio 1.5.1 JDK:1.8.0_73 NDK:r10e 我做了什么(AS = Android Studio) AS 使用 API18 创建一个新项目. 从他们的 GitH ..
发布时间:2022-01-01 17:09:16 移动开发

javax.mail.NoSuchProviderException: 没有 smtps 提供程序

我正在尝试将我的 Java 项目设置为能够发送电子邮件(通过 g-mail,如果重要的话)并且每次尝试时都会收到“javax.mail.NoSuchProviderException:没有 smtps 的提供程序"运行以下行(从他们的示例中复制/粘贴). Transport transport = session.getTransport("smtps"); 我环顾四周,发现这通常会被抛出,因 ..
发布时间:2022-01-01 17:09:03 Java开发

Android,Eclipse,将 .jar 放入“lib"&“添加到构建路径"中vs 将 .jar 放入“libs"中

我试图在 Eclipse v3.7.2 中将 loopj .jar 库添加到我的项目中 首先,我将 .jar 添加到“lib"目录中,右键单击它并选择“添加到构建路径".它编译良好,但在执行时出现错误“找不到类 'com.loopj.android.http.AsyncHttpClient'. 所以我从构建路径中删除了 .jar,并将其移动到“libs"目录中. 在“libs"目 ..
发布时间:2022-01-01 17:08:53 Java开发

如何从jar中添加和读取资源文件

我在java程序读取的路径中有hibernate.cfg.xml和test.txt.现在,当我使用 maven 创建 jar 时,这些文件不存在.所以我读到我应该放在资源文件夹中,所以现在我的目录结构是 scr -> main-> java -> 资源 现在我可以看到 jar 中的文件,但它们不在资源文件夹中它基本上 myjar.jar -> com(源代码) ->元信息-> ..
发布时间:2022-01-01 17:08:46 Java开发

将所有 jar 合并或合并到一个可执行 jar 中

这里是一个“简单"的问题,但使用 Eclipse 做这样的事情似乎很复杂. 我有一个“utils"项目,我在其中开发了“通用"代码,例如 xml 解析器、记录器、数学计算、调试实用程序等. 这个库基于其他几个外部库(commons-lang-3.1、colt-1.2.0、jdom-2.0.4)来工作,它是一个不可运行的 JAR 文件(即,没有 main(),只是包含在其他项目中的实用程 ..
发布时间:2022-01-01 17:08:37 Java开发

访问 jar 文件中的报告的问题

我有一个包含多个报告(文件 .jasper)的 jar 应用程序,我获取报告路径的方式是: getClass().getResource("/reportes/mireporte.jasper").toString(); 但是当我执行我得到下一个错误:FileNotFoundException虽然当我用 winrar 打开它时报告在 jar 文件中. 我的问题是: 这是获取 jar ..
发布时间:2022-01-01 17:08:31 Java开发

Android如何导出带有资源的jar?

我创建了一个 Android 项目来构建我的自定义小部件,我想将它导出为其他项目的 jar 以便方便地重用它们,但现在的问题是,我无法使用包含在我的自定义中的资源小部件 jar,例如 png 图片,它从 R 类的资源 Id 中获取空值!我怎样才能解决它? 更新问题: 如何从代码中的资产文件夹解析 LayerDrawable xml? 解决方案 您目前无法导出自包含的 Android ..
发布时间:2022-01-01 17:08:25 移动开发

从 jar 中提取 scala 源代码

所以我有一个包含 scala 作为源代码的 jar 文件,而我丢失了原始代码.有没有办法将 jar 中的类文件转换为 Scala 函数和类,而不是编译器生成的 java 类? 我试过在它上面使用反编译器,它只给了我零意义的 java 代码. 先谢谢你! 解决方案 您需要一个特定于 Scala 的反编译器.没有理由不能写出来,但这将是一项巨大的努力,据我所知,没有人真正做到过.当 ..
发布时间:2022-01-01 17:08:13 Java开发

我是否需要 jsf-api 或 jsf-impl 或两者都需要才能开始使用 JSF?为什么他们没有合并?

我已经开始学习 JSF,我想知道在我们的类路径中包含什么 JAR 以开始使用 JSF.是jsf-api 还是jsf-impl?或者我们必须包括两者?如果两者都是,那么为什么不合并它们? 解决方案 我假设您使用的不是真正的 Java EE 应用服务器,例如 WildFly、TomEE、Payara 等,但像 Tomcat 开箱即用的 JSF 确实不附带,因此您必须手动安装它.否则,所有这些对 ..
发布时间:2022-01-01 17:08:04 其他开发

如何使用 Package 类的 getImplementationVersion() 方法从 JAR 的清单中获取包版本

当我准备部署程序时,我将它与 Eclipse jar-in-jar 类加载器一起打包到 JAR 中.当我的程序从 JAR 运行时,我需要知道一个包的版本,但我无法以简单和“诚实"的方式从 jar 的清单中获取它.清单看起来像这样: 清单版本:1.0创建者:1.8.0_73-b02(甲骨文公司)主类:org.eclipse.jdt.internal.jarinjarloader.JarRsrcL ..
发布时间:2022-01-01 17:07:45 Java开发

如何将 jar 文件添加到类路径?

我在 Windows 上,我尝试了 javac 下的 -classpath 无济于事.还尝试将 jar 移动到 src 目录,但 java 文件仍然无法编译.尝试在脚本中简单地导入 httpclient. import org.apache.http.client.*; 解决方案 安装您的 JDK 并不管它.不要将 .jar 文件复制到 JDK 文件夹中! 如果您还没有 IDE, ..
发布时间:2022-01-01 17:07:34 Java开发

如何使用 Gradle 下载依赖项及其源文件并将它们全部放在一个目录中?

我想使用 Gradle 下载依赖项及其源文件,并将它们全部放在一个目录中.我在下面找到了这个答案,它告诉我如何为依赖项本身做这件事,但我也想获取源文件.我该怎么做? 我知道 Eclipse 插件可以抓取源文件,但我不知道它把它们放在哪里. 如何使用 Gradle 只下载 JAR? 解决方案 这个可行 应用插件:'java'存储库 { ... }依赖{编译 'foo:bar:1 ..
发布时间:2022-01-01 17:07:24 Java开发

从 JAR 内部运行 *.exe 文件

我有一个巨大的 JAR 文件,它是我用 Maven Shade 插件创建的. 我用 java -jar foo.jar 运行它,然后我的用户界面打开.现在我想执行 *.exe 文件,它也在那个 JAR 文件中,我该怎么做? 我尝试将 exe 放入我的类路径并从那里运行它,但在尝试之后我发现类路径实际上是我的 JAR 所在的位置. 有什么建议吗? 在这里找到了这个东西,但这真 ..
发布时间:2022-01-01 17:07:14 Java开发

.jar 文件不断给我 "找不到主类".程序将会退出

我在 netbeans 和 eclipse 上都遇到了这个问题,即使是一个显示带有 jlabel 的 jframe 的简单文件.我的 netbeans 的项目属性清楚地将 testing2.hihi 设置为我的主类,我已经清理并构建了它,它会在我的 dist 文件夹中生成一个 .jar 文件.当我双击它时,它给了我消息“找不到主类.程序将退出."但是,如果我选择从命令提示符“java -jar h ..
发布时间:2022-01-01 17:07:06 Java开发

UTF-8 适用于 Eclipse,但无法与导出的 jar 一起使用

我正在使用 Java Swing 开发桌面应用程序,并使用 UTF 以阿拉伯语将数据保存在 MySQL 数据库中-8. 当我从 Eclipse 运行应用程序时,一切正常,但是当我完成并使用 Eclipse 将我的工作导出到 runnable jarcode>export,与数据库无关. 登录无效 当我尝试用 Arabic 将日期保存到我的数据库时,我在数据库中得到 ?????? ..
发布时间:2022-01-01 17:06:56 Java开发

可以在任何操作系统上运行 JAR 文件吗?

是否可以在任何操作系统(如 Windows、Linux、Mac OS X)上执行 JAR 文件?我想构建一个简单的应用程序,我想在 Linux、Windows 和 Mac OS X 上运行.这个 JAR 文件可以在任何安装了 java 的操作系统上运行吗? 解决方案 Jar 文件可以在任何存在 JVM 的操作系统上运行. ..
发布时间:2022-01-01 17:06:36 Java开发