/** * Zip jonas-starter folder to jonas-starter.jar. */ public void zipStarter() { Project p = new Project(); Zip zip = new Zip(); zip.setBasedir(getStarterDefaultLocation()); zip.setDestFile(new File(this.starterJarFileLocation.getAbsolutePath(), this.starterJarFileName)); zip.setUpdate(true); zip.setProject(p); try { zip.execute(); setStarterDefaultLocation(new File(this.starterJarFileLocation.getAbsolutePath(), this.starterJarFileName)); renameStarterJarFile(); this.output.write(this.starterJarFileName + " successfully created !"); this.output.write("Location: " + this.starterDefaultLocation); } catch (Exception e) { this.output.write("Error in packaging jonas-starter : " + e.getMessage()); } }
zip.setBasedir(getJonasRoot()); zip.setDestFile(new File(this.workdirectory, JONAS_ROOT_ZIP_FILE)); zip.setUpdate(true); zip.setProject(project); try { zip.setBasedir(getJonasBase()); zip.setDestFile(new File(this.workdirectory, JONAS_BASE_ZIP_FILE)); zip.setUpdate(true); zip.setProject(project); try {
zipFileSet.setDir(new File(libsToAddDir)); task.addFileset(zipFileSet); task.setUpdate(true);