executable-jar相关内容

如何制作可执行的 JAR 文件?

我有一个由两个简单的 Java Swing 文件组成的程序. 如何为我的程序制作一个可执行的 JAR 文件? 解决方案 jar 文件只是一个包含 Java 文件集合的文件.要使 jar 文件可执行,您需要指定 main 类在 jar 文件中的位置.示例代码如下. public class JarExample {公共静态无效主(字符串 [] args){javax.swing.Sw ..
发布时间:2021-11-25 11:16:06 Java开发

如何获取正在运行的 JAR 文件的路径?

我的代码在 JAR 文件中运行,比如 foo.jar,我需要知道在代码中运行的 foo.jar 位于哪个文件夹中. 因此,如果 foo.jar 在 C:\FOO\ 中,无论我当前的工作目录是什么,我都想获得该路径. 解决方案 return new File(MyClass.class.getProtectionDomain().getCodeSource().getLocation( ..
发布时间:2021-11-25 10:28:49 Java开发

从 Android Studio 将 Libgdx 游戏导出为可执行 Jar

好的,所以我使用 Libgdx 制作了一个游戏,我打算将它作为一个 android 应用程序(这就是我使用 android studio 的原因),但我想让我没有 android 手机的朋友尝试一下.该项目已经为桌面和 android 设置,所以有什么方法可以将其导出为可执行的 jar 文件吗? 解决方案 在终端中键入以下命令.请记住,在发出此命令之前,您必须位于 LibGDX 根目录中. ..
发布时间:2021-11-21 20:39:53 Android

“无效的签名文件"尝试运行 .jar 时

我的 java 程序打包在一个 jar 文件中,并使用了一个外部 jar 库,充气城堡.我的代码编译正常,但运行 jar 会导致以下错误: 线程“main"中的异常 java.lang.SecurityException:Manifest 主要属性的签名文件摘要无效 我在谷歌上搜索了一个多小时以寻找解释,但发现价值很小.如果有人以前见过这个错误并且可以提供一些帮助,我将不胜感激. ..
发布时间:2021-11-19 22:59:52 Java开发

在 Windows 上运行 JAR 文件

我有一个名为 helloworld.jar 的 JAR 文件.为了运行它,我在命令行窗口中执行以下命令: java -jar helloworld.jar 这很好用,但是我该如何通过双击来执行它呢?我需要安装任何软件吗? 解决方案 最简单的方法可能是升级或重新安装 Java Runtime Environment (JRE). 或者这个: 打开 Windows 资源管理器, ..
发布时间:2021-11-19 22:48:40 Java开发

如何制作可执行的 JAR 文件?

我有一个由两个简单的 Java Swing 文件组成的程序. 如何为我的程序制作一个可执行的 JAR 文件? 解决方案 jar 文件只是一个包含 Java 文件集合的文件.要使 jar 文件可执行,您需要指定 main 类在 jar 文件中的位置.示例代码如下. public class JarExample {公共静态无效主(字符串 [] args){javax.swing.Sw ..
发布时间:2021-11-19 22:42:32 Java开发

如何获取正在运行的 JAR 文件的路径?

我的代码在 JAR 文件中运行,比如 foo.jar,我需要知道在代码中运行的 foo.jar 位于哪个文件夹中. 因此,如果 foo.jar 在 C:\FOO\ 中,无论我当前的工作目录是什么,我都想获得该路径. 解决方案 return new File(MyClass.class.getProtectionDomain().getCodeSource().getLocation( ..
发布时间:2021-11-19 22:30:14 Java开发

如何使 ImageIO 从 InputStream 读取:Java

我已经创建了可执行的 jar 文件(使用 Eclipse),有一组图像 (.png) 文件将被包含在 jar 中.所以我在项目的 /images 文件夹中添加了一个包含所有图像的源文件夹.代码必须访问这些文件以使用 ImageIO.read(new File(path); 早些时候,要获取我使用的路径 ClassName.class.getResource(/image/test.png). ..
发布时间:2021-11-18 22:34:44 Java开发

如何使用多个 .jar 库打包一个小程序?

我正在从一个大型现有项目 (Vizster) 创建一个 Java 小程序.我在 Mac OS X 上使用 NetBeans 6.7.1 和 JDK 1.5. 我试图从它的单个输出 .jar 文件中运行小程序,但是当我这样做时,它在 Firefox 的屏幕底部显示“小程序已加载",而 java 控制台中没有任何内容,但没有任何显示在小程序的窗口中.在此之前,我在 Firefox 中遇到过不同的 ..
发布时间:2021-11-16 22:11:25 Java开发

Gradle,Tika - 排除一些制作“fat jar"的依赖包;太胖

我正在开发一个应用程序,该应用程序可在少数知名文档格式(.docx、.odt、.txt 等)上创建 Lucence 索引. Tika 是提取文本的理想选择,但它似乎是使我的胖罐气球达到 62 MB 的罪魁祸首. 为了制作胖罐子,我在 build.gradle 中这样做: buildscript {存储库 { jcenter() }依赖关系 {//fatjar类路径 'com.gith ..
发布时间:2021-11-14 23:48:52 Java开发

从胖 jar 启动 Dataflow 作业时暂存包时出错

我创建了一个 Maven 项目来执行管道.如果我运行主类,管道将完美运行.如果我创建一个胖 jar 并执行它,我会遇到两个不同的错误,一个是在 Windows 下执行,另一个是在 Linux 下执行. 在 Windows 下: 线程“main"中的异常java.lang.RuntimeException:暂存包时出错在 org.apache.beam.runners.dataflow.ut ..

使用 ant 创建一个可执行的 jar 文件,其中包含 build.xml 文件

我正在尝试使用 ant 构建应用程序,运行应用程序的 main() 方法,运行 junit 测试,并将所有内容打包在一个 jar 文件中(source+build+libraries+build.xml).这些类包括一个带有 main() 方法入口点的 runner 类. 然而,目标是包含所有使用的库,如 junit.jar 和 ant build.xml 本身. 我想知道是否有一种方 ..
发布时间:2021-11-11 03:15:42 Java开发