MaintainJ Plugin 4.0.0

许可: 免费试用 ‎文件大小: 7.00 MB
‎用户评分: 4.6/5 - ‎5 ‎评分

Eclipse 插件 CoeJ 为给定用例生成运行时 UML 序列和类图,帮助用户快速了解复杂的 Java 或 J2EE 应用程序。 MaintainJ 是当 : -- 了解运行用例时到底发生了什么 --从呼叫跟踪生成交互式序列图 --减少应用程序的 Bug 修复和发布周期时间 --在几分钟内记录您的应用程序 MaintainJ 不同于您以前见过的任何逆向工程工具。 a) 忘记静态逆向工程 - 源代码中的 UML 图表只能带您走这么远。运行用例并生成该用例的 UML 序列和类图。 b) 调用上下文 - 序列图显示输入和返回参数值、被调用对象的状态和调用的响应时间 c) 显示 SQL 调用 - 显示使用填充的参数的实际运行时 SQL 调用,而不考虑使用的 JDBC 框架 d) 支持多 JVM 应用程序 - 为在多个 JVM 上运行的应用程序生成端到端序列图。 e) 便于调试多线程应用程序。 f) 探索图表 - 维护 J 序列图是一种愉快的阅读。您可以在浏览复杂序列图时展开和折叠呼叫。 g) 关注您需要的 - 仅显示指定包中的应用程序类(无 API 类)。将删除所有循环调用和递归调用。提供了多个筛选器来删除不需要的呼叫。 h) 从运行的应用程序 - 图表从正在运行的应用程序生成。您不需要源代码。 i) 节省维护成本 - 维护成本 90%。了解代码需要维护成本的 50%。通过生成 UML 关系图来保存,帮助您快速理解代码。 j) 在 8000 多个类 Java 应用程序上构建、测试和演示。 查看演示视频http://maintainj.com/userGuide.jsp?param=overviewDemo

版本历史记录

  • 版本 4.0.0 发布于 2012-04-30

软件信息

终端用户许可协议

PLEASE READ THIS LICENSE CAREFULLY BEFORE USING OR EVALUATING THE SOFTWARE. USING THE SOFTWARE SHALL INDICATE YOUR ACCEPTANCE OF THE TERMS AND CONDITIONS CONTAINED IN THIS AGREEMENT. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT, DO NOT DOWNLOAD, INSTALL, EVALUATE OR USE THE SOFTWARE. This is a legal agreement between you, the end user, and MaintainJ Inc. (the "Licensor"). MaintainJ set of Eclipse plug-ins (the "Software") is owned by the Licensor and is protected by copyright law. Upon acceptance of the terms of this License Agreement, your rights and obligations with respect to use of the Software are as follows. Licensor grants you a non-exclusive right to use the Software. Evaluators of the Software are granted the right to use it themselves on one computer. End users of Node Locked license are similarly granted the right to use it themselves on one computer. End users of Floating License are granted the right to use it on any computer but at any time cannot use it on more computers than the number of floating licenses bought. No other license is given. You may not reverse engineer, decompile or disassemble the Software. Reverse engineering third-party software may be illegal. The Licensor is not liable for any damages arising from the evaluator or end user reverse engineering any software using MaintainJ. RUNTIME RIGHTS AND LIMITATIONS: You agree to indemnify, hold harmless and defend the Licensor from and against any claims or lawsuits, including attorneys' fees, that arise or result from the use or distribution of the Software. The Software is built using Eclipse and related plug-ins, which are distributed under the following license. Eclipse Public License (EPL) 1.0 available at http://www.eclipse.org/legal/epl-v10.html IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS OF THE ABOVE LICENSES PRIOR TO USE OF THE SOFTWARE. COPYRIGHT: The Software and Documentation are copyrighted by the Licensor and are protected by Canadian and international copyright laws and treaties. The product contains copyrighted software of the Licensor. All rights reserved. IN NO EVENT SHALL THE LICENSOR BE LIABLE FOR ANY LOSS OF PROFIT OR ANY OTHER DAMAGE, INCLUDING BUT NOT LIMITED TO SPECIAL, INCIDENTAL, CONSEQUENTIAL OR OTHER DAMAGES. THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. LICENSOR SPECIFICALLY DISCLAIMS ALL OTHER WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. LICENSOR DOES NOT WARRANT THAT THE SOFTWARE WILL MEET YOUR REQUIREMENTS OR THAT THE OPERATION OF THE SOFTWARE WILL BE UNINTERRUPTED OR ERROR-FREE. GOVERNING LAW: This Agreement shall be governed by and construed in accordance with the laws of Canada. You agree not to use, ship, or export the Software in violation of law. ENTIRE AGREEMENT: You agree that this Agreement expresses the entire understanding between you and the Licensor, and supersedes all other communications, oral or written, relating to the Software.