我用的是webstart实现动态加载功能
这是我的jnlp文件
<?xml version="1.0" encoding="gb2312"?>
<jnlp codebase="http://192.168.0.125:8080/dynamic">
<information>
<title>动态加载 </title>
<vendor>RookieSoft Corporation </vendor>
<description>MyIE just demo how to program with jnlp. </description>
<homepage href="http://192.168.0.125:8080/dynamic" />
<offline-allowed/>
</information>
<security>
<all-permissions/>
</security>
<resources>
<j2se version="1.4+"/>
<jar href="lib/dynamic1.jar"/>
<jar href="lib/dynamic2.jar"/>
</resources>
<application-desc main-class="lits.test.main.LoadAllJar">
<argument>dynamic2.jar </argument>
</application-desc>
</jnlp>
这是LoadAllJar 类
public class LoadAllJar {
public LoadAllJar() {
}
public static void main(String [] args) throws IOException {
if (args.length > 0){
for (String jarName : args) {
// JarFile jar = new JarFile(jarName);
System.out.println(jarName);
System.out.println(ClassLoader.getSystemResource(jarName));
ClassLoader loader = ClassLoader.getSystemClassLoader();
System.out.println(loader.getResource(jarName));
}
}
}
}
我在LoadAllJar 类中如何得到dynamic2.jar的内容,不是class类的,我想得到dynamic2.jar的manifest.mf信息
dynamic1.jar和dynamic2.jar是不同的jar包,两者没有关联
忘高手指教!
分享到:
相关推荐
本文将详细介绍如何在Eclipse中将项目打包成JAR文件,并确保能正确引用外部JAR包和读取外部配置文件。 首先,我们来看如何打包项目为JAR。在Eclipse中,选择`Export` -> `Java` -> `Runnable JAR file`。在弹出的...
**JAR文件读取工具详解** Java Archive (JAR) 文件是Java平台上的一个重要组成部分,它主要用于打包Java类、资源文件以及元数据。JAR文件的出现使得Java开发者能够将多个类文件组合成一个单一的可执行文件,方便...
要从JAR文件中读取内容,Java提供了一个内置的`java.util.jar`包,其中包含`JarFile`和`JarEntry`类。以下是一步步实现这个功能的方法: 1. **打开JAR文件**:使用`JarFile`类的构造函数,传入JAR文件的路径。这将...
在Java编程中,读取jar包内的文件是一个常见的需求,特别是在运行时动态加载资源或类文件时。Java提供了一种内置的方式,通过`java.util.jar`包中的`JarFile`和`JarInputStream`类来实现这个功能。下面将详细介绍...
当我们的应用程序被打包成JAR文件后,有时我们需要从JAR内部读取配置文件,例如application.properties或application.yml。本文将深入探讨如何在Spring框架中实现这一功能。 首先,理解Spring的资源配置。Spring...
1. **Java ClassLoader**: 读取JAR或WAR包内的文件通常需要借助Java的ClassLoader。ClassLoader是Java中负责加载类的组件,它知道如何从不同的源(如文件系统、网络或ZIP文件)加载类和资源。 2. **getResource() ...
读取所有的jar包文件
标题“EXCELJAVA读取JAR包”涉及的是Java编程中的一个特定应用场景,即使用Java来读取Excel文件,而这个过程可能涉及到从一个JAR文件中操作数据。描述中提到,开发者创建了一个Java项目,引入了Apache POI库(通过...
读取jar包外的log4j.properties文件,可以通过以下步骤实现: 1. **设置系统属性**:在Java程序启动时,可以通过`-D`选项指定log4j配置文件的位置,例如: ``` java -Dlog4j.configuration=file:///path/to/log4j...
从jar文档中读取文件 基于 Java 技术的打包方案,Java 档案 (Java Archive, JAR) 文件允许开发人员把所有相关的内容 (.class、图片、声音和支持文件等) 打包到一个单一的文件中。JAR 文件格式支持压缩、身份验证和...
这个压缩包可能包含了Apache POI库的jar文件或其他类似库,如JExcelApi、Aspose.Cells等。这些库可以帮助开发者高效地处理Excel文件,而无需使用Microsoft Office套件。如果你在使用过程中遇到问题,可以加入描述中...
2. jar包读取:在Java中,可以使用`java.util.jar`包中的`JarFile`类来读取jar包。通过指定jar路径,可以打开jar文件并遍历其中的条目,获取类文件或其他资源。此外,`URLClassLoader`可以加载jar包中的类,使得运行...
通过自定义注解读取Jar包里面的类名、属性名、中文注释以及属性类型所需要的Jar包示范,通过这个Jar包可以将里面的属性名、类名等读出来添加进数据库中
本资源包聚焦于这个主题,包含了一系列jar包以及两个.java示例文件,帮助我们深入理解如何在Java环境中读取和解析Excel内容。 首先,让我们了解一下核心的jar包。这些jar包通常包含了用于操作Excel文件的API,例如...
java读JAR包里的配置文件、java读JAR包里的配置文件
首先,Java提供了`java.util.jar`包,其中包含处理JAR文件所需的类。`JarFile`类是核心类,它允许我们打开并操作JAR文件。在给定的代码示例中,`JarFileAccess`类展示了如何读取JAR文件中的指定文件并将其复制到目标...
本篇文章将深入探讨如何使用jar包来读取xlsx和xls文件。 首先,我们引入Apache POI库,这是一个开源项目,专门用于处理Microsoft Office格式,包括xlsx和xls。你需要下载Apache POI相关的jar包,例如poi-ooxml-...
作为Android程序开发,我们自己在实际项目的开发过程中,经常会遇到我们打的Jar包需要动态的读取主项目工程中的资源文件,那么有没有一种好的方式,能够让Jar包非常方便的读取与展示主工程中的资源文件呢?...
JAR文件是基于ZIP格式的,因此可以使用类似的机制来读取和操作其内部的文件。以下是对"jar包内文件读取 文件内容"这一主题的详细说明。 1. **访问JAR文件内容**: - 使用`java.util.jar.JarFile`类:这是Java标准...