`
lgd_java2eye
  • 浏览: 189532 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

根据文件中jar地址生成jar

    博客分类:
  • java
 
阅读更多
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
import java.util.Scanner;

import org.apache.log4j.lf5.util.StreamUtils;


/**
 *lib.txt文件中就是目标jar文件的路径,根据该路径找到相应的jar包,把这些jar包归并到一个目录下
 * @author Sandy
 * @version $Revision: 1.1 $
 * 建立日期 2011-8-12 
 */
public class ReadFileWriteJarFile
{

    private static final String septor="\\\\";
	public static void main(String[] args) throws Exception
	{
		String fileName="E:\\libs\\lib.txt";
		start(fileName);

	}

	private static void start(String fileName) throws Exception
	{
		Scanner scanner=new Scanner(new File(fileName));
		while(scanner.hasNext())
		{
			
			String fulllibName=scanner.nextLine();
			System.out.println(fulllibName);
			String [] newlibNames=fulllibName.split(septor);
			String  libName=newlibNames[newlibNames.length-1];
		    InputStream input=new FileInputStream(new File(fulllibName));
		    OutputStream output=new FileOutputStream(new File("E:\\libs\\"+libName));
		    StreamUtils.copy(input, output);
		}
		
	}

}

 

分享到:
评论

相关推荐

    如何生成jar包

    生成JAR包是Java项目打包的一种常见方式,它用于将多个.class文件及相关资源文件打包成一个文件,便于程序的分发和部署。JAR文件的全称是Java Archive,本质上是一个ZIP格式的压缩文件,包含了一个清单文件...

    .jar文件生成工具

    当我们谈论“java生成jar文件工具”时,最基础的工具就是JAR命令行工具,它随Java SDK一同提供。通过编写MANIFEST.MF文件来指定主类和其他相关信息,然后使用`jar cf jarfilename.jar file1 file2 ...`命令,我们...

    jar文件生成exe文件

    在Java开发环境中,我们经常需要将项目打包成可执行的JAR文件,便于分发和运行。然而,对于非Java开发者或终端用户来说,直接运行JAR文件可能会有些不便,因为他们可能没有安装Java运行环境(JRE)。为了解决这个...

    JAR生成器,根据JAR自动生成JAD文件

    jad生成器,可根据现有的jar文件生成对应的JAR

    java开发工具之jar文件生成器

    生成jar文件的过程通常包括以下步骤: 1. **编译源代码**:使用Java编译器(如javac)将.java源文件编译为.class文件。 2. **创建MANIFEST.MF文件**:指定JAR的主要属性,如Main-Class属性,这指定了运行JAR时执行...

    java生成Jar文件命令

    下面我们将详细探讨如何使用Java命令行工具来生成Jar文件。 首先,确保你已经安装了Java Development Kit (JDK),因为`jar`命令是JDK自带的工具。在Windows环境下,你可以通过CMD命令行窗口来操作;在Linux或Mac...

    java动态编译指定java文件且将java文件生成jar

    这个`createJar`方法接受一个类名和目标JAR文件,然后创建一个`JarOutputStream`,将对应的`.class`文件添加到JAR中。注意,类名需要转换为类路径格式,即使用`.`替换`/`。 结合以上两个部分,我们可以在运行时动态...

    如何生成可执行jar文件

    - 当JAR文件包含资源文件(如图片、配置文件等)时,确保它们也被包含在JAR中,并在代码中使用正确的相对路径访问。 生成可执行JAR文件是Java开发中的重要一环,它使得代码分发和执行更加便捷。熟悉这个过程可以...

    JAD文件生成器(JAR文件)

    JAD文件生成器的工作原理是解析JAR文件中的元数据,并将其生成为JAD文件中的相应字段。 在使用JAD文件生成器时,步骤如下: 1. **下载JAD生成器**:首先,你需要找到并下载名为“JADMaker”的工具,这是一个能将...

    jar文件生成exe文件和制作安装包

    模仿示例,修改其中的make.bat,执行此批处理程序,将生成的rt.jar替换掉jre的lib中的同名文件。 Step3:使用exe4j生成exe文件,生成一个exe文件。 Step4:使用InnoSetup,将前面的exe文件以及jre打包成安装程序。

    MyEclipse中生成.jar文件的方法

    在MyEclipse这款强大的Java集成开发环境中,生成.jar文件是一项常用的任务,这通常涉及到将一个或多个类或者整个项目打包成可执行的Java应用程序或库。以下是在MyEclipse中生成.jar文件的详细步骤,以及一些相关的...

    xmlbean生成jar xsd文件生成jar常见问题

    ### XMLBean生成JAR与XSD文件转换常见问题解析 #### 概述 在软件开发过程中,特别是涉及Web服务或需要处理XML数据的应用程序中,经常需要用到XMLBeans工具来将XML Schema (XSD) 文件转换成Java代码并进一步打包成...

    反编译Jar包生成源码文件

    1、打开一个或者多个*.class文件,XJad反...3、打开一个*.jar文件,XJad将该Jar文件中的所有*.class文件解压缩到临时目录并进行反编译, 并将源文件带包路径信息保存至当前文件夹下名称为“~” + *.jar 的文件夹中;

    java的jar文件生成.pdf

    // 使用jar命令生成JAR文件 jar cvfm Hello.jar META-INF/MANIFEST.MF HelloWorld.class ``` 在清单文件`MANIFEST.MF`中可能包含如下内容: ``` Manifest-Version: 1.0 Main-Class: HelloWorld Class-Path: lib/...

    如何将Java 的jar文件生成*.exe执行文件

    如何将jar包生成*.exe文件

    通过jar命令生成可执行的jar文件

    通过jar生成可执行的jar文件 将您要打包成jar的class文件放到D盘的temp目录下(也可以自定义) 在cmd命令行中键入如下指令: 1. 进入temp目录:cd tmep 2. 输入打包jar命令:jar -cvfe test.jar JFrameDemo3 . (点...

    webservice根据wsdl生成客户端代理类所需jar包

    在Java环境中,我们可以利用Eclipse这样的集成开发环境(IDE)来根据WS-DL文件自动生成客户端代理类,这些类能够方便地调用远程Web服务。然而,为了完成这个过程,我们需要依赖一些特定的jar包。 首先,Eclipse生成...

    mybatis自动生成文件jar包

    "mybatis自动生成文件jar包"是指包含MyBatis代码生成器相关功能的JAR文件。这个JAR包通常包含了MyBatis代码生成器的类和依赖,使得用户在不安装完整MyBatis框架的情况下,也能运行代码生成器,生成所需的Java代码。 ...

    生成可执行jar文件的教程

    完成以上步骤后,就可以使用`jar`命令来生成JAR文件了。打开CMD命令行工具,切换到包含`.class`文件和`manifest.mf`文件的目录,然后执行以下命令: ```sh jar cvfm cal.jar manifest.mf *.class ``` 这里简要解释...

    JAR电子书生成器.rar

    生成JAR电子书的过程可能包括以下步骤: 1. **内容收集**:准备要包含在电子书中的文本、图片和其他媒体资源。 2. **结构规划**:根据内容组织目录结构,每个章节或部分对应一个目录,文件按需放入相应目录。 3. **...

Global site tag (gtag.js) - Google Analytics