⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changes.txt

📁 一个很好用的JAVA源程序打包工具
💻 TXT
字号:
                  The Fat Jar Eclipse Plug-In
------------------------------------------------------------------------------

Changes in version 0.0.25:

 - copied ResourceSorter (from Eclipse 3.2) for compatibility with 3.3M4

Changes in version 0.0.24:

 - updated one-jar to interim-version 0.95b 
   1.) Fixes bug "Initilization Exception" in Help-Forum: 
   http://sourceforge.net/forum/forum.php?thread_id=1481848&forum_id=396533
   MainClass.class.getPackage() returns null
   2.) Fixes problem with OS-X reported in Help-Forum:
   https://sourceforge.net/forum/forum.php?thread_id=1479328&forum_id=396533
   java.class.path='xxx.jar:...compatibility.jar' -> extract first entry of cp
   
Changes in version 0.0.23:

 - fixed Bug 1383643: manifest must be 1th entry in jar

Changes in version 0.0.22:

 - fixed Bug 1372915: Exception "signer information does not match signer 
   information of other classes in the same package": 
   New checkbox "remove signer files (*.SF) in META-INF" avoids problem with
   invalid Manifest Hash.
 - ANT: added parameter virtualName to FJFileSourceType to rename files
   Example: (fatjar.filesource path="/prj/cfg_3.xml" virtualName="cfg.xml" /)
   The file cfg_3.xml is renamed to cfg.xml in the archive

Changes in version 0.0.21:

 - fixed BUG: Class-Path Settings were ignored when using the One-Jar Option

Changes in version 0.0.20:

 - fixed BUG 1268275: JARs are packaged twice using the One-Jar option
 - changed default value for automatic checkout to true to be compatible to 
   release 0.0.18 (0.0.19 was never released via Update-Site)
 
Changes in version 0.0.19:

 - hotfix for problems with subclipse:
   enable/disable SCM automatic checkout in preferences

Changes in version 0.0.18:

 - support One-Jar in ANT
 - support SCM like ClearCase for save settings and "build.xml"
 - save settings only if changed (no need to check out for unchanged settings)
 - allow regexp-exclude-filters in ANT, e.g. 
   <fatjar.exclude regexp=".*\bCVS\b.*"/> 
   to exclude CVS repositories

Changes in version 0.0.17:

 - experimental ANT-Support:
   "export ANT..." button on File-Select Wizard page creates an build.xml 
   file which can be executed with eclipse-ANT. 
   The ANT-File can be executed without eclipse if the classpath includes
   the fatjar.jar library.
   Currently the One-Jar Option is not supported via ANT
 - defines <fatjar.build>-ANT-Task and corresponding <fatjar.XXX>-ANT-Types 
 - added input-field for Class-Path in manifest

Changes in version 0.0.16:

 - Allow other extension than ".jar" for output. Only a warning is displayed.
 - Fixed multiple problems with QuickBuild and excludes.
 - added "eclipse -clean" tip in installation description
 - added ExtensionPoint "net.sf.fjep.fatjar.jarutils" 
   based on "net.sf.fjep.fatjar.extensionpoints.IJarUtilFactory"
   and implementation "net.sf.fjep.fatjar.fatjarJarUtil"
 
Changes in version 0.0.15:

 - Fixed problem with User-Libraries marked as System-Libraries.
 - Checkbox "use extern Jar-Name" allows to save the jar outside of the project dir.
 - Ignore variable JRE_LIB (.../jre/lib/rt.jar) in classpath.

Changes in version 0.0.14:

 - Fixed problem with C-string like ending MANIFEST.MF files when merging.
   (java-getopt-1.0.10.jar)
 - Fixed problem with projects without an bin/ subdir for classes:
   exclude temp-build-dir (endless recursion) and output jar when collecting data.
 - Fixed One-Jar build ignored exclude-files

Changes in version 0.0.13:

 - Current build settings can be saved to a file named "xxx.fatjar" 
 - right-clicking on a "xxx.fatjar" file has "Fat Jar >" submenu with to
   entries "Build" and "Quick Build"
 - "Fat Jar" > "Build" starts the wizard with the saved settings. Any changes
   will be saved to the "xxx.fatjar" file
 - "Fat Jar" >"Quick Build" builds the jar using the saved settings, no wizard
   appears.
 - BUGFIX: inlude additional dir failed if root-checkbox was checked

Changes in version 0.0.12:

 - One-JAR integration and help.
   Simon Tuffs joined Fat-Jar and has integrated his Project One-JAR (see 
   http://one-jar.sourceforge.net/ ). 
   Jar files are not extracted any more but included as "JAR in JAR" and a 
   special class loader is added to handle theese JARs.

Changes in version 0.0.11:

 - removed setting of build-dir
   Hard-coded dir name is now "tempBuildFatJar_erase_me"
 - updated documentation (readme + http://fjep.sf.net )
 - Fixed some bugs which occurred when included dirs or projects did not 
   exist any more or were closed.

Changes in version 0.0.10:

 - support User Library

Changes in version 0.0.9:

 - "add Dir..." Button on File-Selection Page to include files
   (selection is stored in properties)

Changes in version 0.0.8:

 - select files to exclude (selection is stored in properties)
   [select files to include is still missing]
 - export and right click on project use same export dialog
 - removed submenu

Changes in version 0.0.7:

 - added support for subprojects: include output, exported jars and exported sub-sub-projects
 - warning in preferences page that "BuildDir" will be deleted
 - BUGFIX: added initializer for default-preferences
 - BUGFIX: handle project without own output dir 
           (classes and java under project root)

 Changes in version 0.0.6:

 - support ExportWizard "file->export->Fat Jar"
 
Changes in version 0.0.5:

 - Progress Bar shows progress of the build process
 
 - Preferences Page to set Config-Filename, Jar-Name, Build-Dir, merge Manifests
 
 - catch and display exceptions
 
 
Changes in version 0.0.4:

 - changed behaviour of Manifest merging.
   Paste individual-sections of all other manifests to individual section of
   own manifest. Ignore the main-sections.
   Renamed Checkbox to "merge individual-sections of all MANIFEST.MF files"

 - fixed problem with wrong order of directories and files in jar 
   (e.g. "META-INF/MANIFEST.MF" before "META-INF/")

Changes in version 0.0.3:

 - added Feature Request [ 1003621 ] Manifest contents
     optional merge all Manifest files from all jars together.
     "Manifest-Version", "Main-Class" and "Created-By" are unique
     and the last value found is set.
     
 - fixed bug CONFIG: "/<project>/" preceeding manifest.file after "browse..."
 
 - fixed bug CONFIG: builddir validity check rejects current builddir if existent
 
 
Changes in version 0.0.2:

 - added support for external jars


Changes in version 0.0.1:

 - initial release

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -