草庐IT

test-jar

全部标签

java - 导入外部 jar 文件

我编写了一个导入外部jar文件的Java代码。如何在命令行上编译和运行它?提前致谢! 最佳答案 从命令行编译:javac-cppath_to_jar1.jar:path_to_jar2.jarExample.java运行:java-cp.:path_to_jar1.jar:path_to_jar2.jarExample对于Windows,使用;作为路径分隔符(而不是:)。 关于java-导入外部jar文件,我们在StackOverflow上找到一个类似的问题:

java - JAR 文件如何读取外部属性文件

我们有一个应用程序的连接池组件(JAR文件)。截至目前,应用程序连接详细信息已捆绑在JAR文件中(在.properties文件中)。我们可以让它更通用吗?我们能否让客户端告知属性文件详细信息(路径和文件名)并使用JAR获取连接?在客户端代码中有这样的东西有意义吗:XyzConnectioncon=connectionIF.getConnection(uname,pwd);除此之外,客户端将指定(以某种方式???)具有要连接的URL、超时等的属性文件详细信息。 最佳答案 最简单的方法,使用-D开关在java命令行上定义系统属性。该系统

java - 如何从 NetBeans IDE 外部运行 .jar 可执行 java 文件?

如何从NetBeansIDE外部运行.jar可执行java文件?(WindowsVista)。我的项目有一个由Netbeans创建的.jar文件。我们想运行它。要么:我们如何运行该文件,或者我们如何在NetBeans6.1中创建“合适的”可执行文件? 最佳答案 运行一个jar就这么简单java-jarfilename.jar 关于java-如何从NetBeansIDE外部运行.jar可执行java文件?,我们在StackOverflow上找到一个类似的问题:

java - 库(jar)应该进入存储库吗?

当您开始使用Java中的第三方库时,您会将他们的jar添加到您的项目中。您是否还将jars添加到存储库中,还是只保留本地安装。如果是后者,您如何在团队成员之间同步才能工作?谢谢。 最佳答案 是的。您应该将开发人员在干净系统上(除了安装JDK和Ant之外)检查和构建项目所需的任何内容添加到存储库。 关于java-库(jar)应该进入存储库吗?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questi

java - 如何分析Java程序中使用了哪个jar文件?

假设有一个名为callme.jar的jar文件它位于多个目录中,如何分析运行时使用的是哪一个? 最佳答案 使用-verbose:class参数调用java可执行文件。这将产生如下输出:[Loadedorg.apache.log4j.helpers.ThreadLocalMapfromfile:/C:/.../1.2.14/log4j-1.2.14.jar][Loadedorg.apache.commons.cli.Optionfromfile:/C:/.../commons-cli-1.2.jar]

java - 如何将我的类打包在 .jar 中,并且仍然打包为 war ?

所以我有一个使用maven在IntelliJ9中构建的springmvcweb应用程序。当我运行:mvncleaninstall它将所有内容打包在一个.war文件和一个explodedwar中。我的项目布局使用Maven简单Web应用架构类型。HowcanIhavemyclassescompiledintoa.jarfilealso?目前我的类(class)在:/target/myapp/WEB-INF/classes/我想要的是在.jar中编译我的代码,例如:myapp-1.0.jar我的/target/myapp/WEB-INF/lib文件夹中有这个,就像我所有其他的jars一样。

java - 从第三方库和 JAR 中删除不必要的类

这个问题在这里已经有了答案:Java-Howtoreducethesizeofthird-partyjarstoreducethesizeofyourapplication(3个答案)关闭8年前。我需要从第三方JAR中删除未使用的类。为什么我应该使用工具?我已经尝试使用ProGuard.但是,它仅从项目本身中删除未使用的类,但库jar-第三方-始终保持不变。

java - JRuby gemspec 本地 jar 依赖项

我想在gemspec中包含本地的“jar依赖项”,例如/opt/someplugin/lib/somejar.jar目前我发现在项目中使用本地jar文件的唯一方法是在*.rb文件中require/opt/someplugin/lib/somejar.jar它将使用jar依赖项查看DynamoDBgemspec的快照#Jardependenciess.requirements发生的事情是gem构建从maven存储库下载jar文件。我想使用位于我的文件系统中的本地jar实现相同的“效果”。可能看起来像我需要的命令示例:caution?notreal?gemspecline:s.requir

java - 如何在类路径的 .jar 中查找资源?

如果我的类路径上的目录中有一组资源文件,我可以使用ClassLoader.getResources(location)枚举它们。例如,如果我在类路径上有/mydir/myresource.properties,我可以调用类加载器的getResources("mydir")并获取包含以下内容的URL枚举我的资源.properties。当我将完全相同的资源打包到一个.jar中时,我在调用时在URL枚举中没有得到任何东西。我只用包含这些文件夹的jar替换了文件夹结构(这是一个webapp,所以jar进入/WEB-INF/lib)。我还使用getResourceAsStream(locatio

java - 分发库 Jar 时如何包含 scala 代码的 javadoc?

这个问题与从java代码调用scala代码有关。当我包含一些scala库(jar格式)时,返回类型通常是scala.collection类型和其他Scala类型。当使用Scala库在Java(在Netbeans中)进行开发时,我在尝试查看Scala类型的文档时收到以下“错误”。Javadocnotfound.EitherJavadocdocumentationforthisitemdoesnotexistoryouhavenotaddedspecifiedJavadocintheJavaPlatformManagerortheLibraryManager.在分布式jar中包含javad