jar相关内容

包括一个 exe 文件到 jar

我编写了一个 java 程序,它实际上可以作为现有命令行程序的 gui.所以基本上我的程序所做的就是Runtime.getRuntime().exec("myprogram parameter");.所以我已经使用 Eclipse IDE 将我的 java 源文件导出为一个可执行的 jar 文件并且它运行良好,但是我确实需要将此 myprogram.exe 包含到生成的 jar 文件的目录中才能工 ..
发布时间:2022-01-01 17:15:51 Java开发

从 Jar 重新编译 Java 类

我有一个可执行 jar,其中有一个类文件的值错误.我向作者索取了该文件并更正了该值. 现在我要编译它并将编译后的类文件添加到jar中并运行它. 对于 jar 文件中的自定义对象的引用,我收到多个“找不到符号"错误并不奇怪. 我试图通过像这样引用类路径中的 jar 文件来编译文件 C:/> javac file.java -classpath C:/folder/where/ja ..
发布时间:2022-01-01 17:15:39 Java开发

Java -jar : 访问外部配置文件

我想做一些我认为不会很难的事情. 我有一个应用程序,我想将其打包为 jar,因为我有大约 30 个依赖项,而且我希望能够部署单个文件. 我有一些配置文件 - 一个属性文件和一个 spring 配置文件,以及我的 log4 props 文件 - 我想要在 jar 外部.我想我希望如果我将它们放在与 jar 相同的目录中,它会在运行时找到它们,但它没有. 在开发过程中,我将这些文件放 ..
发布时间:2022-01-01 17:15:21 Java开发

Intellij:android-support-v4.jar 包含在 actionBarSherlock 和 Project => 中非法参数异常

我目前正在将我的所有项目从 Eclipse 迁移到 IntelliJ Idea. 当我使用 Eclipse 时,该包仅包含在 ActionBarSherlock 库中,当该库包含在我的项目中时,所有内容都会自动添加. 使用 IntelliJ,一旦将 android-support-v4.jar 添加到 ABS,这似乎还不够,因为我所有的导入都已损坏. ActionBarSherl ..
发布时间:2022-01-01 17:14:57 移动开发

Maven 放在 JAR 文件中的 POM 文件有什么意义,它是否被任何东西使用?

当 Maven 构建 JAR 文件时,它会将模块的 POM 文件放入其中(似乎在目录 / 中). 当我从 Ant 构建要通过 Maven Ant 任务部署的 JAR 文件时,这个 POM 文件(JAR 中的那个)的存在是否重要?它似乎不是,但我只是想确保它没有在任何地方使用,并确认它应该在 JAR 文件中的确切位置. 解决方案 pom.xml 和 pom.properties 文件打 ..
发布时间:2022-01-01 17:14:48 Java开发

如何将文件添加到 Jar 文件?

我想将之前从其他文件中提取的一系列文件(已经完成)添加到 jar 中.这些文件将覆盖 JAR 中的文件.最有效的方法是什么?我需要它快.谢谢! 解决方案 JAR 文件是 ZIP 文件,记住. 只需使用一些 ZIP 库即可. ..
发布时间:2022-01-01 17:14:40 Java开发

如何使用 Gradle 添加默认的 JVM 参数

当使用 Gradle 构建时,我需要将默认的 JVM 选项添加到我的 jar 中.从我得到的文档中我必须设置: applicationDefaultJvmArgs = ["-Djavafx.embed.singleThread=true"] 我对 Gradle 没有太多经验,编写 build.gradle 文件的开发人员编写的文件与大多数网站提供的示例不同. 这是build.gradle ..
发布时间:2022-01-01 17:14:35 Java开发

java 'jar' 不被识别为内部或外部命令

当我尝试在 Windows 的命令行中运行“jar"命令时出现以下错误:'jar' 未被识别为内部或外部命令 一般的解决办法好像是我需要在环境变量中将jdk bin文件夹添加到PATH中.我已经这样做了,我在路径变量中添加了以下内容:...;C:\Program Files\Java\jdk1.8.0_40\bin\; 虽然我不确定将 jdk 驻留在“程序文件"而不是“程序文件 x86 ..
发布时间:2022-01-01 17:14:26 Java开发

“重复条目"使用 Eclipse 将 Java 项目导出到 JAR 时出错

我正在尝试将带有 Eclipse 3.6.1 的 Java 项目导出到可运行的 Jar.这曾经可以正常工作但今天失败了,因为我在我的类路径中添加了一些额外的 Jars. 错误是 重复条目:some/class.class 有趣的是,我的构建路径中几乎所有的类都有一个重复的条目.即使我没有改变任何东西.我添加的 Jars 不包含重复的类. 问题:这是某种 Eclipse 错误吗?我在 ..
发布时间:2022-01-01 17:14:20 Java开发

在运行时选择可运行 jar 中的主类

我在应用中有两个主要类.当我将它打包到一个可运行的 jar(使用 Eclipse 导出功能)时,我必须选择一个默认的主类. 有没有办法在运行时从 jar 访问非默认主类? 解决方案 您可以通过 java -cp myapp.jar com.example.Main1 和 java -cp myapp.jar 访问com.example.Main2.jar 中的默认主类用于通过 jav ..
发布时间:2022-01-01 17:14:04 Java开发

如何打开/运行 .jar 文件(双击不起作用)?

我无法打开或运行我的 .jar 文件. 我刚刚安装了java,但我尝试先用其他程序打开.jar,所以双击默认为其他内容,我无法将其更改回来. java -jar myfile.jar` 以上命令返回: 'java' 不是内部或外部命令,也不是可运行的程序或批处理文件. 有没有办法让我仍然可以打开/运行它? e:操作系统是 Windows 8. 另外,我下载了 .j ..
发布时间:2022-01-01 17:13:56 Java开发

如何在 WAR 文件中包含依赖项?

我在 Eclipse 中有一个 Dynamic Web 项目,它依赖于我工作区中的另一个 Java 项目.在内置 Tomcat 服务器中运行 Web 项目时,我已将项目依赖项添加到运行配置中的类路径中.我想创建一个 WAR 来在外部服务器上部署 Web 项目.依赖 Java 项目已添加到 Eclipse 中的 Java 构建路径,但是当我导出 WAR 文件时,该库不包含在内.Java 项目也在Or ..
发布时间:2022-01-01 17:13:42 Java开发

使用 JarBundler 将 Java 转换为 MacOSX 的 .app 文件

我要做的就是将一个简单的 java 程序转换为 macOSX .app 文件,以便我可以将它作为一个简单的可执行文件分发. 我读了很多地方,每个人都说同样的话: 使用 Xcode - 据我所知,Xcode 不再支持 Java Builds 使用 Jar Bundler - 所有教程似乎都过时了,而且不起作用.当我运行时:java -jar jarbundler-2.0.0.jar ..
发布时间:2022-01-01 17:13:35 Java开发

如何从scala制作jar文件

我在网上读到可以从 cli 运行的 Scala 代码创建一个 jar 文件.都写了下面的代码.我如何从中制作一个 jar 文件?我正在使用 sbt 0.13.7. object Main 扩展 App {println("来自 Scala 的你好世界!")} 解决方案 为了能够使用 Scala 执行复杂的构建任务,您必须使用 SBT 作为构建工具:它是创建应用程序包的默认 Scala 方式. ..
发布时间:2022-01-01 17:13:28 其他开发

带有 Gradle 的 JAR 中的 META-INF/服务

我想构建一个可以使用 ServiceLoader.这需要向 META-INF/services 目录添加一个文件,该文件以服务接口命名,并包含实现它的类的限定路径.然后你可以通过调用ServiceLoader.load()来加载这些服务. 这是一个例子: 假设我们想要提供一个名为 org.example.plugins.PluginService 的插件接口.然后我们在 org.exa ..
发布时间:2022-01-01 17:13:17 Java开发

嵌入式 Jetty 在其 Jar 文件中查找文件

我成功地将 Jetty 嵌入到测试应用程序中.它可以毫无问题地提供文件.现在我想知道 Jetty 是否可以提供它自己的 Jar 文件中的文件. 有人知道这是否可能吗? 解决方案 一个例子列在 Jetty 嵌入页面 http://docs.codehaus.org/display/JETTY/Embedding+Jetty 诀窍是为您的类路径位置创建一个文件 URL. Stri ..
发布时间:2022-01-01 17:13:00 其他开发