You can use a JAR file description to regenerate a previously created JAR file.
Java development tools (JDT)
Creating a new JAR file Defining the JAR file's manifest
JAR file exporter