草庐IT

multi-release-jar

全部标签

java - 如何从具有相同结构的不同 jar 解析我的类

如何从具有相同结构的不同jar解析我的类Note:Thoughthejarsinquestioncontainsthewordseleniumbutthequestionherehavenodirectrelationwithselenium几天前PhantomJSDriver与selenium-server-standalone-v.v.v.jar捆绑发布。所以我的类(class)工作正常:importjava.io.File;importorg.openqa.selenium.WebDriver;importorg.openqa.selenium.phantomjs.Phantom

java - 更新 jar 中的文件会抛出 ZipException

我正在尝试使用以下命令更新现有jar(在此示例中为antlr)中的文件:jar-ufantlrworks-1.2.3.jarorg/antlr/codegen/templates/Java/Java.stg但我收到以下消息java.util.zip.ZipException:duplicateentry:antlr/ANTLRError.classatjava.util.zip.ZipOutputStream.putNextEntry(ZipOutputStream.java:175)atjava.util.jar.JarOutputStream.putNextEntry(JarOut

java - 如何使用 Maven 的程序集插件将 Implementation-Version 值添加到 jar list ?

我想使用maven程序集插件向我的jar文件中的list添加一个Implementation-Version行以反射(reflect)POM版本号。请注意,这与anotherofmyrecentquestions相似但不同。关于jar插件。 最佳答案 其实我是个傻子..你用完全一样的方式来做,即true愚蠢的问题。真的应该先尝试一下。 关于java-如何使用Maven的程序集插件将Implementation-Version值添加到jarlist?,我们在StackOverflow上找到

java - 如何使用依赖 jar 创建可执行 jar

我创建了一个依赖于一些外部jar的java应用程序。现在我想为我的项目创建一个可执行的jar。这意味着如果我双击该项目,它就会执行。 最佳答案 您可以使用Ant轻松地做到这一点:这会将所有适当的条目添加到list文件中。为了能够运行jar,您还需要创建一个lib文件夹并将所有依赖项jar放在那里:myjar.jarlib/lib1.jarlib/lib2.jarlib/lib3.jar 关于java-如何使用依赖jar创建可执行jar,我们在StackOverflow上找到一个类似的问题

java - maven 。将 .DLL 放在 JAR 的根目录中

如何使用Maven将native.dll文件包含在JAR的根目录中? 最佳答案 如果您已经有了.dll文件,只需将其存储在项目的src/main/resources目录中,Maven会将其放入目标jar的根目录中。 关于java-maven。将.DLL放在JAR的根目录中,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/12157783/

JAR 中的 Java Desktop.open(File f) 引用文件?

Desktop.open(Filef)可以引用位于JAR中的文件吗?我尝试使用ClassLoader.getResource(Strings),将其转换为URI,然后从中创建文件。但这会导致IllegalArgumentException:URIisnothierarchical。URLurl=ClassLoader.getSystemClassLoader().getResource(...);System.out.println("url="+url);//urlisvalidDesktop.getDesktop().open(newFile(url.toURI()));一种可能性

java - Lotus 的 Notes.jar 的 javadoc 在哪里?

我需要使用LotusNotes/Domino作为Java应用程序的数据源。IBM的文档说Notes.jar包含我需要的一切,但是javadoc在哪里? 最佳答案 我相信API在DominoDesignerHelp中有详细说明. 关于java-Lotus的Notes.jar的javadoc在哪里?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/1848243/

java - 更改 .JAR 文件的图标

如何更改要分发的.JAR文件的图标?我已经更改了程序运行时显示的图标,但我想更改环境中的图标(例如WindowsXP),即文件本身的图标。我用谷歌搜索,但我能找到的最好的方法是将.JAR转换为.EXE,这不是最佳选择。 最佳答案 图标是操作系统的决定,不是你的:-(在特定客户端中,您可以更改.JAR扩展的本地设置,但不能作为通用分发机制 关于java-更改.JAR文件的图标,我们在StackOverflow上找到一个类似的问题: https://stackov

Java : Expose only a single package in a jar file

我想要一个只有API包可以访问的jar文件。所有其他包(包含实现)将无法被另一个jar(或任何其他类)访问。这可能吗?如果是,怎么办? 最佳答案 当前计划用于Java8(2012年?)的是JSR294.此JSR将更好的模块化语言结构引入Java。Today,animplementationcanbepartitionedintomultiplepackages.Subpartsofsuchanimplementationneedtobemoretightlycoupledtoeachotherthantothesurrounding

java - 验证 Jar 签名

我正在尝试以编程方式验证jar文件是否未被明显篡改。我有2个用例要防止。1)现有类的修改2)在jar中添加新类我使用jarsigner对jar进行了签名。当我使用jarsigner验证上述任一情况时,它的工作方式与我预期的一样。当我尝试使用中的示例以编程方式执行此操作时Howtoverifyajarsignedwithjarsignerprogrammatically要么Howtoverifysignatureonselfsignedjar?但是,我没有得到任何SecurityExceptions......或与此相关的任何异常。不确定我做错了什么,因为这些片段似乎对其他人有用。有任何