Jar2UML is an Eclipse plugin that imports and converts Java jar files into a UML model in the workspace. It is used to reverse engineer Java API class libraries for PlatformKit's Java platform model. Jar2UML has two import modes. The standard mode imports the contents of the selected Jar file(s) and the references made by the Jar file(s). The dependency mode imports only the references. The dependency mode can be used when Extracting Platform Dependencies of Third-party Components using the PlatformKit Eclipse Plugin. Apart from jar files, Jar2UML also supports converting class files in Eclipse Java projects, and it understands the zip, war, ear, rar, and sar formats.
Categories: Modeling Tools, UML
Additional Details
Eclipse Versions: 2019-03 (4.11), 2018-12 (4.10), 2018-09 (4.9), Photon (4.8), Oxygen (4.7), Neon (4.6), Mars (4.5), Luna (4.4), 2019-06 (4.12), 2019-09 (4.13), 2019-12 (4.14), 2020-03 (4.15), 2020-06 (4.16), 2020-09 (4.17), 2020-12 (4.18), 2021-03 (4.19), Kepler (4.3), Juno (4.2, 3.8), Previous to Juno (<=4.1)
Platform Support: Windows, Mac, Linux/GTK
Organization Name: EclipseLabs
Development Status: Mature
Date Created: Sunday, January 6, 2013 - 11:04
License: EPL
Date Updated: Tuesday, October 4, 2022 - 17:48
Submitted by: Dennis Wagelaar
Date | Ranking | Installs | Clickthroughs |
---|---|---|---|
October 2024 | 146/598 | 82 | 5 |
September 2024 | 151/642 | 167 | 16 |
August 2024 | 153/641 | 143 | 25 |
July 2024 | 152/663 | 151 | 12 |
June 2024 | 131/681 | 221 | 12 |
May 2024 | 121/682 | 273 | 17 |
April 2024 | 130/687 | 260 | 10 |
March 2024 | 139/694 | 261 | 6 |
February 2024 | 132/687 | 227 | 7 |
January 2024 | 125/691 | 276 | 11 |
December 2023 | 134/671 | 247 | 18 |
November 2023 | 128/686 | 313 | 20 |
Unsuccessful Installs
Unsuccessful Installs in the last 7 Days: 1
Count | Error Message |
---|---|
1 | Cannot continue the operation. There is another install operation in progress. |
Reviews Add new review
How to see the generated uml file in a graphical way
Submitted by Cássio Bastos on Mon, 05/23/2022 - 08:16
Hi, I'm using eclipse 2022-03 and I also installed (as suggested) Papyrus 6.1.0. However, I can't find a way to see the uml file generated by Jar2UML in a graphical way through Papyrus. Any help will be appreciated. Thanks.
Sequence diagram generation
Submitted by Simha N on Thu, 03/24/2022 - 06:41
The app generates Class diagram as documented. What changes are required to auto-generate Sequence diagrams from Java code? I remember the documentation mentioned that it is possible without giving further details.
How to open the .uml file
Submitted by Simha N on Thu, 03/24/2022 - 06:28
I referred to the procedure given in java-design-patterns DOT com/blog/auto-generate-class-diagrams-with-uml-reverse-mapper/ and have generated .uml files. How to open the UML file? Eclipse shows it as an XML file.
uml file
Submitted by carla F on Fri, 08/21/2020 - 05:47
i get a .uml file , but it seems papyrus cant import .uml file anymore. Is there another way to open it in visual? thank you!
Nice tool.
Submitted by Tirthal P on Wed, 05/28/2014 - 07:08
Just install it and use "File -> Import" option. Then you can use "Jar2UML" options to analyze project package structure and components in visualize way. Thank you.
Re: Nice tool.
Submitted by bi yan chao on Thu, 05/03/2018 - 06:27
In reply to Nice tool. by Tirthal P
I just install it and use "jar2UML" option "Import Jar Files to UML Models". Now, I get a *.uml file. Do you know how to view and edit this uml file in graphic visualize way as in Visio or StarUML. Thank you!
Re: Re: Nice tool.
Submitted by Dennis Wagelaar on Thu, 05/03/2018 - 09:22
In reply to Re: Nice tool. by bi yan chao
You can open .uml files with Eclipse's default UML modeling tool Papyrus (https://www.eclipse.org/papyrus/). After installing, follow these instructions:
https://wiki.eclipse.org/Papyrus_User_Guide#Create_a_diagram_from_an_ex…