📄 releasenotesv21.txt
字号:
-------------------------
Version 2.1
------------
New features :
- add "reloadable=true" to context definition in server.xml, projet property page has a check box to set reloadble property to false
- add a check box in project property page to redirect Tomcat context logger to eclipse Console. (default is not checked)
- Updating server.xml is set to true when creating a new Tomcat project (with previous version it was set to false)
- Tomcat 5.x support
- Tomcat JVM preference page :
- remember last selected directory
- add multiple file or directory
- update a JVM parameter
- Devloader Classpath Editor (in Project Properties) is scrollable. JAR removed from compilation build path are removed from DevLoader list
- Files not exported to WAR files are listed in resources.properties file : project.warExport.exclude.files
Fixed :
- changing root directory in project properties page is not reflected in server.xml ... (Thanks to Klaus Dieter Jaeger)
- Exported WAR contains itself if WAR file location is in the project directory
- nested comments in server.xml when a context is already commented and use of DevLoader is activated
- context root is empty after closing project properties page
Fixed from version 2.1 beta :
- complete japanese translations
- add jsp-api.jar to Tomcat projet buildpath, when using Tomcat 5
-------------------------
Version 2.0.1
------------
Fixed :
- JVM parameters problems (separator used was File.pathSeparator when saving parameters and ':' when reading so depending on the OS that works or not. In V2.0.1 separator is ';' everywhere)
-------------------------
Version 2.0
------------
Jump to version 2.0 to be in synch with Eclipse version.
New features :
- Tomcat project could use you a special classloader. This classloader named 'DevLoader' is a WebAppClassloader able to load classes from WEB-INF/classes, WEB-INF/lib and a list of directories and jar files. Using this feature a Tomcat project could easily referenced classes in several eclipse Java projects. Without this feature, one should create a jar file for each project or add projects to Tomcat classpath (in this case they will not be loaded by the same classloader).
- Tomcat plugin use settings in Preferences->Debug page to select the perspective that will be shown after starting the server.
Fixed :
- In project properties page :
- unckecking 'Is a Tomcat project' will remove the context in server.xml
- Changing context name will remove old context
- if updating server.xml is allowed, server.xml is updated when OK button is pressed
- Exporting WAR will display an error message if a WAR file is not specified in project properties
- Updating or removing the context from a Tomcat project popup menu will display an error message if updating server.xml is not allowed in project properties.
- JVM Parameters don't work (separator is ; instead of :)
- Starting Tomcat failed if the workspace is empty (contains no project)
-------------------------
Version 0.99
------------
To use V0.99 with build older than F2 rt.jar should be added to Tomcat JVM bootclasspath in Tomcat JVM preference page.
New features :
- Tomcat JVM preference page has a new field to choose JRE (if not set Tomcat plugin still uses default JRE)
Known problem :
- Tomcat settings in preference page are not saved. This problem was introduced by bug 18644 (http://dev.eclipse.org/bugs/show_bug.cgi?id=18644)
The workaround is to manualy create the following directory : <workspace>/.metadata/.plugins/com.sysdeo.eclipse.tomcat
Fixed :
- WAR files not readable by Tomcat
- V.98 does not work with F2,
-------------------------
Version 0.98
------------
New features :
- tomcat project properties are saved in a file named .tomcatplugin in each tomcat project.
- use a Classpath Variable to initialize tomcat project build path (this variable is named TOMCAT_HOME)
Fixed :
- WAR files contains leading /
- V0.96 does not work with builds since 20020515.
-------------------------
Version 0.96
------------
Same features than V.095
V0.96 works with builds since 20020409.
V0.95 works with previous builds (<20020409)
-------------------------
Version 0.95
------------
New features :
- Set configuration file : see Preferences-> Tomcat-> Configuration file
- Export to war file : war file location is set in Tomcat project properties, export action on project popupmenu-> Tomcat->Export to war
- Setting a sudirectory of the project as Web application root : set it in Tomcat Project Wizard
- Launch Tomcat in run mode (instead of debug mode), see Preferences-> Tomcat-> Don't run in debug mode
- updating context possible if project moved : project popup menu-> Tomcat-> update context...
- removing context in server.xml using : project popup menu-> Tomcat-> remove context...
Fixed :
- Impossible to start Tomcat if some projects are closed
- Could not create context in server.xml if URI is empty
-------------------------
Version 0.91
------------
Fixed :
- Tomcat 3.3 : JSP work directory should not be set to work/org/apache/jsp (this is for V4)
- Using Tomcat project popup menu from Resource view
Added :
- Japanese local (Thanks to Syunsuke Masuda)
Known problems :
- Tomcat 4 and JSP in project subdirectories :
generated servlets for JSP couldn't be compile by Eclipse.
Subdirectories do not appear in Tomcat 4 generated servlets. Package definition is always package org.apache.jsp,
with Tomcat 3, package definition is compliant with file location.
Workaround (from Gabriel Krupa) :
if your jsp is /myjspdir/myjsp.jsp, generated servlet will be in work/org/apache/jsp/myjspdir,
change package definition from org.apache.jsp to org.apache.jsp.myjspdir,
to debug your jsp access it from your browser with the following URL :
http://myhost:8080/myapplication/servlets/org.apache.jsp.myjspdir.myjsp$jsp
Second workaround : use Tomcat 3.3 (servlet 2.2 and JSP 1.1)
-------------------------
Version 0.9
-----------
New features :
- Restore restart button.
- support of Tomcat 3.3 (see Tomcat preference Window)
- Set java projects to be added in Tomcat classpath (see Tomcat preference Window)
- Set Tomcat JVM parameters, classpath and bootclasspath (see Tomcat preference Window)
Eclipse seems to have a bug regarding bootclasspath (http://dev.eclipse.org/bugs/show_bug.cgi?id=8576)
If you want to set bootclasspath you should include rt.jar, unfortunately eclipse will remove it before launching a JVM.
The workaround is to copy and rename rt.jar. Add the renamed file to Tomcat bootclasspath
- Add a new type of Project : Tomcat Project
- new wizard to create a Tomcat Project. (In packages view, open popup menu, select new Project, Tomcat project)
- It can be used to import an existing WAR structure or creating a new one.
This wizard will :
- Import or create WEB-INF/src and set it as a source folder
- Import or create WEB-INF/classes and set it as output folder
- Import or Create WEB-INF/lib and add all jar files in this folder to project build path.
- Create work folder for JSP and set is as a source folder
- Add Tomcat jar files to project build path (servlet.jar and jasper)
- If you allowed it on the second panel of this wizard, Tomcat server.xml file will be updated.
(Server.xml is backuped twice : server.xml.backup is created first time you use the plugin,
server.xml.old is updated each time plugin will write in server.xml)
Known bug : Wizard progress bar can disapeared during import
WARNING : Even if I add no problem importing several Struts projects you should make a backup of your WAR structure before importing it
- You can add Tomcat nature to any Java project : open project properties, select Tomcat, check is Tomcat project
Popup menu on Tomcat Project has a new section 'Tomcat project'
-------------------------
Version 0.7
-----------
Problem Fixed :
- Plugin can't registered tomcat process to eclipse debugger
when workspace contains closed projects
New features :
- Error messages sent to Eclipse .log file
- Tomcat icons in toolbar (Java and Debug perspectives)
- Removal of information dialogs ("Starting Tomcat", "Stopping Tomcat")
- Internationalization (English, German and French included)
-------------------------
Sysdeo Eclipse Tomcat Launcher Plugin
(c) Sysdeo SA - 2002 - http://www.sysdeo.com/eclipse/tomcatPlugin.html
Thanks to the following people for their contribution :
- Werner Keil
- Jim Franklin
- Michael Kilgore
- Aleksandar Dimitrov
- Syunsuke Masuda
- Gabriel Krupa
- Johan Compagner
- Craig Setera
- Harald Niesche
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -