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

📄 changelog

📁 编了一个简单的聊天器
💻
📖 第 1 页 / 共 2 页
字号:
Summary of changes in 2.1:
------------------------------
(*) Upgrade plug-in to Eclipse 3.3 APIs. Use v2.0.x version for 
    with Eclipse 3.0.x, 3.1.x and 3.2.x
(*) Add "Goto method definition" action to right click menu of RMI problems (in the Problems View).
(*) Reduce the number of "Problem" markers for RMI compilation errors. 

Summary of changes in 2.0.6:
------------------------------
(*) Windows Vista is now supported for killing the registry.
(*) Store the build state between sessions, so that number of unnecessary
    rebuilds will be reduced.
(*) Detect situations when a SDK is missing, but can be automatically discovered
    and installed.
(*) Fix rare deadlock bug that could happen if the RMI compiler produced too 
    many error messages.
(*) RMI Spy: Fix an error that would cause a crash when a primitive array was logged.
(*) Internal: Fix a rare bug in the logging utilities.
(*) Compiler diagnostics: More efficient system resource usage and improved
    usability.
(*) Fix a discovery location in the feature.xml file.

Summary of changes in 2.0.5.1:
------------------------------
(*) RMI Builder: Better support for remote interfaces that are declared in
    other (referenced) projects.
(*) RMI Builder: Better detection of situations when a class ceases 
    being remote (and stubs should be deleted).
(*) RMI Builder: Fix a bug in which stub file would not be deleted on a full
	rebuild.
(*) Examples: Fixed a bug in the file system tutorial.
(*) Examples: The file system example only scans the system drive on windows.
(*) RMI Spy: Improved stability and performance for processes with heavy RMI
    activity.

Summary of changes in 2.0.5:
----------------------------
RMI Registry related changes:
(*) When starting an RMI registry with an application, use that application's 
    registry path.
(*) The default registry process can now have an attached console window.
(*) The registry console displays all the errors that are detected by 
    the RMI Registry process (configurable).
(*) It is possible to provide extra arguments to the registry executable.
(*) Lowered the timeout for the detection of a local registry to 1 second 
    instead of 1.5 seconds.

Other changes:
(*) New Remote File System example added.
(*) Improved compatibility of the stubs generation framework.
(*) RMI Spy now displays the number of elements in array arguments, docs updated
    to describe the additional application effects.
(*) Fixed invalid bytecode generation in the RMI Spy.
(*) Bugfix: Spy RMI window displays incorrect information when an application
    is launched without RMI Spy and configuration then updated to use RMI Spy
    (rare condition).
(*) Fixed incorrect reporting of null arguments/return values with -v11 stubs.
(*) Some error messages were rephrased, plugin branding added.

Summary of changes in 2.0.2.4:
(*) Bugfix for the "Missing JAR" problem in the RMI Spy.

Summary of changes in 2.0.2.2:
(*) Registry Inspector: Sometimes the GC help message would 
    not show when it should be showing.
(*) Feedback Dialog: You're now kindly prompted to enter 
    your email when submitting feedback.
(*) Registry Control Center: When starting a new registry process, a warning 
    message is displayed if the external environment has a CLASSPATH 
    variable which will be unset for the registry process (previously 
    it would be unset without such warning).
(*) Updated to ASM 3.0 (final)

Summary of changes in 2.0.2.1:
(*) RMI Spy: Fix incorrect serialization size reports.
(*) RMI Spy: Fix: Sometimes server method calls would not report timing data.
(*) RMI Spy: Remove the "waiting for connection" page if connection
    with the VM has failed.
(*) RMI Spy: Updated local spy effects document.

Summary of changes in 2.0.2:
(*) RMI Spy: Gather and display timing and data transfer information about 
    method calls.
(*) RMI Spy: Display the actual values transferred during RMI calls (simple 
    types only)
(*) RMI Spy: Highlight and filter method calls according to data transfer/
    execution time.
(*) RMI Spy: Double clicking a method in the RMI Spy will open the method 
    definition in the editor.
(*) RMI Spy: Bugfix: Sometimes the process label is wrong.
(*) Registry Inspector: Display the codebase from which a class (in the 
    hierarchy view) has been loaded.
(*) Registry Inspector: Bugfix: Sometimes, double clicking a type name would 
    fail with exception.
(*) RMI Builder: fix a rare NullPointerException bug
(*) RMI Builder: Bugfix: Sometimes not all stubs were compiled on compound
    changes (such as CVS updates).

Summary of changes in 2.0 final
(*) Cosmetic changes

Summary of changes in RC1
(*) Add help link to jdk diagnostics page
(*) New RMI Registry inspector icon
(*) Updated tutorials
(*) RMI Builder bug fix (related to remote classe that are defined as 
    inner classes)

Summary of changes in Beta6:
(*) New Example project based on Sun's RMI Tutorial
(*) Improved the RegistryDelegate sample code.
(*) Add "Remote interface" to the "Create Class" drop down menu.
(*) Use canonical path of the RMI compiler jar on MacOSX
(*) Support lsof to kill the local registry on MacOSX
(*) New RMI Spy icon
(*) Visual polish, messages etc.

Summary of changes in Beta4:
(*) RMI Spy: Method call events are now displayed.
(*) RMI Spy: Added technical help about how the RMI Spy works.
(*) RMI Spy: Remember the state of the filter across sessions.
(*) RMI Spy: Use localized decimal separator in event time column.
(*) General: RMI Project properties are now saved in the project's settings
    directory, similar to Java settings. This way the settings can be kept under
    source control and shared across workspaces.
(*) RMI Registry Inspector: Display the name of the process that started the
    registry before killing it (WinXP only).
(*) RMI Registry Inspector: Find and kill external process that listens on
    the registry port on Linux (using lsof). Before, this feature was available  
    on WinXP only.
(*) RMI Builder: Mark the generated .class files as derived resources.

Summary of changes in Beta3:
(*) RMI Spy: Loader events are displayed.
(*) RMI Registry Inspector: Error details are now reported in the status line 
    instead of view contents line.
(*) RMI Launcher: Added "java.rmi.server.ignoreStubClasses" and "sun.rmi.transport.tcp.responseTimeout" properties.
(*) RMI Launcher: Added two Java 6 RMI properties.
(*) RMI Builder: The hierarchy computation is now optional.
(*) RMI Builder: Individual files now have error markers if their compilation failed.
(*) RMI Builder: Hierarchy computation is a bit faster now.
(*) RMI Builder: Performance improvements in post-compilation task.
(*) RMI Builder: More points at which the build can be cancelled.
(*) RMI Builder: The builder is more resilient to compilation errors.

Summary of changes in BETA2:
(*) Each workbench window can inspect its own registry.
(*) When testing connection to a new registry a progress dialog box appears (still not cancellable).
(*) The drop down toolbar menu now displays which registry is 
    running and on which port a new registry will be started.

Comprehensive rework of the RMI Builder:
(*) When a project with an RMI builder is cleaned, stubs and skeletons
    are deleted (both sources and generated files) unless their "derived" mark
    is cleared.
(*) When a hierarchy of a remote class chages, the class will be recompiled.
(*) When a superinterface or a superclass of a remote class change, the remote
    class will be recompiled.
(*) When the RMI nature is removed, all generated resources are deleted.
(*) Remote class information is persisted across sessions (does not work for non-public types).

Version 2.0
--------------------------------
Registry Inspector: 
(*) Double clicking a type opens it in an editor
(*) Legend (header labels) added to registy to indicate elements, class hierarchy and methods list.
(*) Method invocation is available by double clicking it.
(*) Method invocation is available for methods with arguments.
(*) Unbind and GC - in addition to removing all objects from a registy GC Eclipse to unload
    the objects' classes (otherwise class changes won't be visible)
(*) Added progress to "Unbind all and GC".
(*) Standard methods that the user shouldn't call are not displayed (e.g., equals(), wait(), notify())
(*) In method signatures classes like in java.lang (e.g java.lang.String)
    are shortened to just their class name (i.e, String)
(*) Better handling of JDK 1.5 auto generated stubs.
(*) Support generics in class hierarchy.
(*) Limited support for generics in method list.
(*) Each workbench window can inspect its own registry.
(*) When testing connection to a new registry a progress dialog box appears (still not cancellable).

RMI Launcher:
-------------
(*) Pre-launch and post-termination commands.
(*) Workspace relative paths can be used for security policy and
    codebase (implemented using variables). 
(*) Other variables can also be used in security policy and codebase paths.
(*) Default security policy can be created for a launch.

RMI Builder:
------------
(*) When a project with an RMI builder is cleaned, stubs and skeletons
    are deleted (both sources and generated files) unless their "derived" mark
    is cleared.
(*) When a hierarchy of a remote class chages, the class will be recompiled.
(*) When a superinterface or a superclass of a remote class change, the remote
    class will be recompiled.
(*) When the RMI nature is removed, all generated resources are deleted.
(*) Remote class information is persisted across sessions (does not work for non-public types).

RMI Project examples:
---------------------
(*) Printers example

(*) Renamed few RMI registry configuration fields.
(*) New security policy wizard.

(*) Stubs re-generation runs in a separate thread and does no lock the UI.
(*) Misconfigured JRE is now detected.
(*) Fix a bug in parsing compiler's error messages. 

(*) Feeback dialog.

RMI Registry Control Center:
-----------------
(*) The drop down menu now displays which registry is 
    running and on which port a new registry will be started.

Version 1.6.5.4
--------------------------------
(*) Fixed a problem with IBM's rmi compiler.
(*) Executing the RMI compiler externally is now truly cancellable.

Version 1.6.5.3
--------------------------------
(*) "Clean registry" action added to the toolbar button.
(*) It takes "Start registry" action less time to detect that no RMI 
    registry is currently running.
(*) "Start Registy" can detect additional failure condition (such as 
    another application that is bound to the registry port).
(*) Added progress monitor when starting the registry and cleaning it.
(*) More descriptive error message for starting/stopping the registry.

Version 1.6.5.1
--------------------------------
(*) Better handling of "No SDK" error. Provide the user with immediate
    action buttons when the error is first occurs.
(*) Add "Clean most properties" action to the RMI Launcher
(*) Compiler diagnostics page minor fixes and improvements
(*) Fixed some user visible messages

Version 1.6.5
--------------------------------
(*) Eclipse 3.1 compatibility
(*) New set of icons

Version 1.6.2
--------------------------------
(*) Support IBM's RMI compiler that ships with RAD 6.0
(*) Improved RMI diagnostics page
(*) Copying the RMI Properties to the clipboard is available in the RMI Launcher.
(*) New icon for the RMI Registry control button.
(*) The registry inspector connects to the RMI Registry only if it is visible.

Version 1.6.1.2
--------------------------------
(*) Some licensing dialogs improvements.

Version 1.6.1
--------------------------------
(*) NEW: RMI registry can be restarted/cleaned on every launch.
(*) RMI Registry Inspeactor displays registry location in the title

Version 1.6.0.6
--------------------------------
(*) Fixed threading bug (when RMI Inspector cannot inspect an object)
(*) Fix incorrect highlighting in the RMI properties tab
(*) In the codebase editor it is now possible to delete multiple entries at once
(*) Renamed some dialog box titles
(*) Updated references from JDK1.4.1 to JDK1.4.2

Version 1.6.0.5
--------------------------------
(*) Fixed a bug introduced in 1.6.0.3 (would report false compilation success)

Version 1.6.0.4
--------------------------------
(*) Handle cases when RMI registry executable could not be found.
(*) RMI Launcher did not handle the evnironment variables correctly

Version 1.6.0.3
--------------------------------
(*) Better detection of cases in which internal compilation would fail, 
    and using external compilation instead.
(*) Better parsing of the messages reported by the RMI compiler.

Version 1.6.0.1
--------------------------------
(*) When the JRE is missing, report a more informative error message
(*) Fixed a false successful compilation messages.

⌨️ 快捷键说明

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