Share on Google+Share on Google+

sushant
java jar file
1 Answer(s)      7 years ago
Posted in : Java Beginners

Ads

View Answers

July 29, 2009 at 11:42 AM


Hi Friend,

Try the following code:

import java.io.*;
import java.util.jar.*;

public class CreateJar {
public static int buffer = 10240;
protected void createJarArchive(File jarFile, File[] listFiles) {
try {
byte b[] = new byte[buffer];
FileOutputStream fout = new FileOutputStream(jarFile);
JarOutputStream out = new JarOutputStream(fout, new Manifest());
for (int i = 0; i < listFiles.length; i++) {
if (listFiles[i] == null || !listFiles[i].exists()|| listFiles[i].isDirectory())
System.out.println("Adding " + listFiles[i].getName());
JarEntry addFiles = new JarEntry(listFiles[i].getName());
addFiles.setTime(listFiles[i].lastModified());
out.putNextEntry(addFiles);

FileInputStream fin = new FileInputStream(listFiles[i]);
while (true) {
int len = fin.read(b, 0, b.length);
if (len <= 0)
break;
out.write(b, 0, len);
}
fin.close();
}
out.close();
fout.close();
System.out.println("Jar File is created successfully.");
} catch (Exception ex) {}
}
public static void main(String[]args){
CreateJar jar=new CreateJar();
File folder = new File("c://Answers//Database";);
File[] files = folder.listFiles();
File file=new File("C://Answers//DataBase//DataBaseExamples.jar";);
jar.createJarArchive(file, files);
}

}

Hope that it will be helpful for you.
Thanks









Related Tutorials/Questions & Answers:
jar file - Java Beginners
an application packaged as a JAR file (requires the Main-class manifest header)java -jar...jar file  jar file When creating a jar file it requires a manifest... options in jar file. What is Jar File? JAR files are packaged in the zip
Java Jar File - Java Beginners
Java Jar File  What is a Java JAR file ..and how can i open a .jar file in Java?  Just create a Jar file and Double click on it, it will automatically runs main method in that Jar : to create Project as JAR
Advertisements
Jar file - Java Beginners
Jar file  Hello this is my second question and i hope atleast i will get answer i bulid a jar file of my project using netbeans but now problem is when i open that jar file in command prompt i got error exception in thread
java jar file - Java Beginners
java jar file  How to create jar Executable File.Give me simple steps to create jar files  Hi Friend, Try the following code: import...(); System.out.println("Jar File is created successfully."); } catch (Exception ex
jar file
jar file  how to create a jar file in java
Create JAR file - Java Beginners
. But do let me know, isn't there any other way of making a JAR File. Simply like... to make a JAR file and run it easily on any computer. For that purpose i want to make my .class files to get converted into .jar file. More knowledge
Creating JAR File - Java Beginners
me, in letting me know, as to how to create JAR file from my JAVA source...(); } out.close(); fout.close(); System.out.println("Jar File... main(String[]args){ CreateJar jar=new CreateJar(); File folder = new File
JAR FILE
and applications. The Java Archive (JAR) file format enables to bundle multiple...JAR FILE  WHAT IS JAR FILE,EXPLAIN IN DETAIL?   A JAR file... link: Jar File Explanation
Reading a file from Jar JAVA
Reading a file from Jar JAVA  I have added one excel sheet into a jar file. can anybody tell me how i can read that file. actually when i am running code from eclipse i able to read it but when i am adding that jar file
Reading a file from Jar JAVA
Reading a file from Jar JAVA  I have added one excel sheet into a jar file. can anybody tell me how i can read that file. actually when i am running code from eclipse i able to read it but when i am adding that jar file
Creating JAR File - Java Beginners
Creating JAR File  Respected Sir, Thankyou very much for your..., which says, Failed to load Main-Class manifest attribute from H:\Stuff\NIIT\Java... to change the contents of my manifest file. I read somewhere regarding i have to add
java-jar file creation - Java Beginners
java-jar file creation  how to create a jar file?i have a folder... file  Hi Friend, JAR stands for the Java Archive. This file format is used to distribute a set of java classes. This file helps you to reduce the file
Java Execute Jar file
operating system or platform. To execute a JAR file, one must have Java... file type java -jar [Jar file Name] in the command prompt. To execute...JAR stands for Java ARchive and is platform independent. By making all
jar file
jar file  how to run a java file by making it a desktop icon i need complete procedur ..through cmd
jar file
jar file  steps to create jar file with example
jar file
jar file  jar file where it s used
What is a JAR file in Java
What is a JAR file in Java     ... files in a JAR file. JAR stands for the Java Archive. This file format is used... java application in it. The jar file can execute from the javaw (Java Web Start
how can create a jar file - Java Beginners
how can create a jar file  plz any one help me which file can i create the jar file plz give exact command  Hi The basic format of the command for creating a JAR file is: jar cf jar-file input-file(s
Creating a JAR file in Java
Creating a JAR file in Java       This section provides you to the creating a jar file through the java source code by using the jar tool command which is provided
Java Jar File
Java Jar File       In Java, JAR (Java ARchive) is a platform-independent file format that allows you... for reading and writing the JAR (Java ARchive) file format, which is based
How to use JAR file in Java
on any platform. All operating system support Java. JAR file works as normal Zip...JAR which stands for Java ARchive allows a programmer to archive or collect... to digitally sign the JAR file. Users who want to use the secured file can check
change jar file icon - Java Beginners
change jar file icon  How to create or change jar file icon  Hi friend, The basic format of the command for creating a JAR file is: jar cf jar-file input-file(s) * The c option indicates that you want
Only change jar file icon - Java Beginners
Only change jar file icon  Dear Friend I know that how to create a jar file but i don't know How to change jar file Icon. I can change .exe file icon but i can't change .jar file icon okk, /// best help for me if you sent
Jar file - Java Server Faces Questions
Jar file  Hi All, What is the Jar file to run The Jsf Applications.When i am trying to run in the Eclipse its not running. Thanks in Advance, Puppy   Hi friend, Jar file to run The Jsf Applications jsf
How to Unjar a Jar file in Java
A JAR file is a collection of Java class files that contains images, methods.... JAR file in Java simplifies distribution and makes it available across... that comes with a JDK. Following are the steps to Unjar a Jar file in Java for Windows
where located mysql jar file - Java Beginners
where located mysql jar file  pklz any one help me how can work with eclipse jsp and tomcatplz guide me and give brief description i have a jdk 1.4 tomcat 4.0 mysql 5.0 and eclipse 3.1 plz guide me how can i
how to create a jar file for java classes? - Java Interview Questions
how to create a jar file for java classes?  I have 2 classes x1 and x2. packages names are com.bank.xyz; how to create a jar file for classes...://www.roseindia.net/tutorial/java/io/createJarFile.html Hope that it will be helpful
Running Jar file in Windows
Running Jar file in Windows  Running Jar file in Windows
File path for jar file
File path for jar file  Hi Experts, I have created one eclipse... jar file of that application, unfortunately it is giving the error that resource not found for the template file. Also I had tried to get that path from user
Extract Jar File
Extract Jar File  How to extract jar file?   Hi Please open the command Prompt and to the jar file and write the command jar -xvf JaraFileName.jar
How To Make Executable Jar File For Java P{roject - Java Beginners
How To Make Executable Jar File For Java P{roject   Hello Sir I want Help to make Executable File for java Project How I can Make it?  Hi...(); System.out.println("Jar File is created successfully."); } catch (Exception ex
Tutorials   
Java Spring Hibernate Struts Training Retrieve database from the table dynamically in jsp from oracle using servlet What does core Java include? java What are some way to learn Java quickly? Is it required to learn Java before learning Java Script? Is it necessary to learn java script before learning PHP? Are HTML5 and Java Script boosts Java career? Is Java object oriented? Fingerprint application with Java Uninstall Oracle Virtual Box JSON to HashMap Free Java online Training I want example of Control Statement in Java ANSI Color Codes with Python Create a Program that Calculates Input What is difference between JDK,JRE and JVM? How to see ubuntu version on server? How to get Page Source in Selenium (WebDriver) using Java? The path to the driver executable must be set by the webdriver.gecko.driver system property parse data from a link in java Java Program Qns using BlueJ How to fix HAX Kernel Module Is Not Installed error? Installing Audacity Looking for code Logic to check track changes & Coments in MSWord, MSWordx, MSExcel, MSExcelx is ON/OFF Installing JDK on Mac SAX Parser exception ERROR 601 (42P00): Syntax error. Encountered Thread java.lang.NoClassDefFoundError: org/apache/commons/fileupload/FileItemFactory How to install Ubuntu 16.04 LTS? HttpServletRequest cannot be resolved to a type in eclipse - Solved Unhandled event loop exception GC overhead limit exceeded Spring Data jpa with apache phoenix Caused by: java.lang.IllegalArgumentException: Not a host:port pair: PBUF o.a.h.h.z.RecoverableZooKeeper - Possibly transient ZooKeeper, quorum= com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager class not found com.thinkaurelius.titan.diskstorage.hbase.HBaseStoreManager not found How to download and install Java 8 on Windows? How to uninstall JDK 7? How to install gtk-doc-tools package in Ubuntu? How to install Oracle JDK 8 on Ubuntu? ejabberd_ctl.beam not found - Solved How to convert date to UTC format in Java? How to install autoconf, automake and libtool in Ubuntu 15.10? How to convert current date to mm dd yyyy format in Java? How to convert current date to dd mm yyyy format in Java? How to stop window closing in "internalFrameClosing" event. How to find list of all index in Neo4j? neo4j-server.properties file location SASLError using PLAIN: not-authorized

Ads

 
Advertisement null

Ads