executable-jar相关内容
我有一个使用Ant构建导出到可运行JAR的Eclipse项目,并且我使用JAR-in-JAR加载器将一些JAR库放入项目JAR中。这曾经是可行的,在我的记忆中,更新到Java 9是破坏它的原因。我可能错了,但我只是用了我的罐子一段时间,直到它停止工作。 在Eclipse中运行项目很好,但当我使用JAR并调用其中一个库中的方法时,我得到一个NoClassDefFoundError。不管是哪个库
..
我在工作中收到了一项任务,要找到一种方法来使用一个Python项目中现有JAR文件中的一些方法。我在Python方面的经验非常有限,但我以前使用过那个特定的JAR文件(它是我们正在进行的一个项目的一部分)。我不允许修改这两个项目的大部分内容,并且要求它们尽可能独立。 我研究了在Python中包含JAR方法的多种方法。到目前为止,我已经尝试了Jython(我不能使用它,因为在其他库中,我不能使
..
我正在尝试创建一个模块化的可执行JAR文件,该文件可以在Java 9.0.1上使用java -p -m 运行。 使用jar cfe test.jar test.Main -C classes/ .创建JAR时,这会正常工作,但在使用mvn package和mvn assembly:single生成JAR时,会抛出module test does not
..
为我的JavaFX程序创建.jar文件时遇到问题。 重要信息: JavaFX版本:17 Java版本:17 IDE:IntelliJ Project使用Maven ....................................................................................................
..
我必须从外壳脚本运行可执行JAR文件才能获得字符串值。可执行JAR不能返回值,因为Main返回空。我无法使用System.exit(Int),因为JAR必须返回字符串类型的值。 请提出建议。 推荐答案 此数据应写入标准输出(在JAVA中为System.out),并使用$(command expansion)捕获。 以下是所有优秀的Unix公民(以及太少的Java程序)应该确
..
我想为我的项目创建一个可执行文件,该文件是我在JavaFX 2.0中创建的。有人能帮我这个忙吗? 推荐答案 JavaFX团队在与JavaFX2.2SDK捆绑在一起的工具中实现了对此的支持(从更新6开始包含在Java7中)。《JavaFX部署指南》的self-contained application部分介绍了用于打包可执行文件的JavaFX打包工具集。 有关更多信息(任何人都可以
..
我正在使用maven汇编插件来打包一个带有所有依赖项的JAR。但是JAR文件是不可执行的。如何更改JAR的权限? -rw-r--r-- 1 e17490 ADPRODDomain Users 12072889 Nov 12 14:16 com-foo-bar.jar Pom.xml org.apache.maven.plug
..
我使用以下命令运行jetty服务器,服务器启动,命令提示符中显示与服务器启动相关的消息: java -jar start.jar 我想要的: 我希望在后台启动Jetty服务器,即服务器应该启动,并且命令提示符中不应该显示任何消息。因此,我尝试了以下命令: start /MIN java -jar start.jar start /B java -jar start.jar
..
我在Gradle4.6中有一个简单的项目,我想用它制作一个可执行的JAR。我尝试过shadow、gradle-fatjar-plugin、gradle-one-jar、spring-boot-gradle-plugin插件,但它们都没有添加声明为implementation的依赖项(我没有任何compile)。它适用于compile,例如用于gradle-one-jar插件,但我希望有implem
..
正如标题所示,我想知道如何修改gradle.build.kts,以便有一个任务来创建包含所有依赖项(包括Kotlin库)的唯一jar。 我在Groovy中找到此示例: //create a single Jar with all dependencies task fatJar(type: Jar) { manifest { attributes 'Implem
..
我想将我的项目打包到一个可执行的 JAR 中进行分发. 如何让一个 Maven 项目将所有依赖 JAR 打包到我的输出 JAR 中? 解决方案 maven-assembly-pluginfully.qualified.MainClass
..
..
我正在尝试使用 sbt-assembly 将 scala 项目转换为可部署的 fat jar.当我在 sbt 中运行我的组装任务时,我收到以下错误: 将 'org/apache/commons/logging/impl/SimpleLog.class' 与策略 'deduplicate' 合并:assembly: deduplicate: 在以下找到不同的文件内容:[错误]/Users/home
..
我正在编写一个嵌入 Jetty w/Jersey 的服务器.当我从 Eclipse 执行时,一切都很好.但是,如果我使用 Maven 的 assembly:single 目标将我的服务器和所有依赖项组装到一个 jar 中,我会得到一个异常: 2012 年 9 月 26 日下午 5:35:59 com.sun.jersey.spi.container.ContainerResponse 写入SEV
..
我正在使用 maven 构建我的 jar (Intellij IDEA IDE).它是使用 Apache Camel 构建的应用程序.摘自我的 pom.xml: org.apache.maven.pluginsmaven-jar-pluginMainDri
..
我有 jar 文件,我想从 windows 7 中的 windows 调度程序运行它 我在 path/script 中给出了 java.exe 的路径,在 arguments 字段中给出了 -jar c:\abc\ab.jar. 但它没有运行.我也在bat文件的帮助下尝试过,但它没有运行.运行jar文件需要做什么? 我的 jar 文件创建文件并更新数据库. 解决方案 从任
..
我编写了 docker 文件来运行 jar 文件,它没有创建日志文件,因为下面的控制台是我的 docker 文件 来自 ubuntu运行 apt-get 更新 &&\apt-get upgrade -y &&\apt-get install -y software-properties-common &&\add-apt-repository ppa:webupd8team/java -y &&
..
我想创建一个使用 java 和 clojure 实现的 jar 文件来执行.这是我采取的步骤. 让我的 java 代码调用 clojure 代码 我可以生成一个包含 clojure 核心和我的 clojure 代码的 jar 文件 (ThingOne-1.0.0-SNAPSHOT-standalone.jar),我还可以获得一个使用 clojure 代码的类文件 (HelloJava.
..
Minecraft 是一款 Java 游戏,本周末免费.Windows 版本下载为 exe 文件.我很好奇 EXE 文件在做什么以及它从哪里解压和运行实际游戏 JAR.所以使用命令,我找到了运行 javaw.exe 进程的命令行参数;奇怪的是,它是通过一个指向可执行文件的类路径启动的!(意思是,.exe 文件充当 jar).事实上,在将 Minecraft.exe 重命名为 Minecraft.j
..
我有一个 JAR 文件,其中包含一个应用程序以及该应用程序的配置文件.应用程序从类路径加载配置文件(使用 ClassLoader.getResource()),并使用烘焙到 JAR 文件中的配置文件完全满足其依赖关系. 有时我希望应用程序以稍微不同的配置运行(特别是我想覆盖 JDBC URL 以指向不同的数据库),所以我创建了一个新的配置文件,将它存储在正确的目录结构中(即表示在类路径条目的
..