Where is UML for NetBeans 6.8?

Flattr this to let me do an update for NetBeans 7.0!

————————————————————————

Recently I wanted the good and fancy UML editor for NetBeans 6.8 to display the class diagram of our twitter search jetwick, but I couldn’t find it in the update center.

The  solution seems is simple. I clicked here and got the zip called netbeans-6.8-200912091457-ml-uml.zip which needs to be extracted into your NetBeans installation. After this I was able to create an UML project from the project menu:

I created a project to reverse-engineer my java project where even maven (jar or war) was possible. Look here:

But at the time of NetBeans 6.5 the packages were filled with content! Now they are empty and no class diagrams can be easily generated from source code :-(

The import of the java files seems to work, because if I right click the project I could create a model report with all my classes and its dependencies.

Do you know my mistake? I just wanted to create a class diagramm from my project.

Update: There seems to be no solution for NetBeans 6.8. See StackOverflow.

Update2: No, wait. Read this.

37 Responses to “Where is UML for NetBeans 6.8?”


  1. 1 Jhonatan 12 February, 2010 at 17:57

    Thanks u!
    I was wondering the same question.. until now!
    Now I’m able to complete my project using this version.

  2. 2 Alexander Glazkov 17 March, 2010 at 16:06

    The fact is Sun dropped support for the UML module. You may want to look at Oracle JDeveloper 11g UML features. It looked to me more mature than the one in NetBeans. See: http://aglazkov.wordpress.com/2010/03/16/is-oracle-jdeveloper-better-then-netbeans/

    Also, I’m not sure whether the existing UML module is going to work in future versions. NetBeans 6.9 M1 is already there.

    • 4 GewinnerA 12 April, 2010 at 18:24

      I tried it in 6.9 m1 version but it is not still fixed. It works still badly as in 6.8 version. I hope that they will fix it, because it was great plugin.

  3. 5 Alexander Glazkov 23 April, 2010 at 05:09

    This is a never ending saga. Looks like NetBeans removed all updates for 6.7.1 including UML. http://aglazkov.wordpress.com/2010/04/23/netbeans-6-7-1-and-uml-never-ending-saga/ . Do they try to get rid of all their users?

  4. 6 Matthew Spencer 26 April, 2010 at 15:33

    @Alexander Glazkov

    I think you hit it on the head when you mentioned Oracle JDeveloper 11g. Remember, Sun does not exist any more. It has been absorbed by Oracle. Why would Oracle want to maintain support for a product that is generally better functionally, and easier to use than one that has their name on it? My guess is that Netbeans 7.0 will be completely crippled and useless. Ah well, back to eclipse I guess. (JDeveloper is a convoluted POS.)

  5. 7 Alexander Glazkov 27 April, 2010 at 03:12

    Matthew,

    Oracle stated that they would continue to push the NetBeans development platform as a lightweight alternative to JDeveloper. I agree, one thing is to state intentions, the other thing is to follow them.

    I think what happens now is some organizational chaos created by the merger. As far as I know (from some undisclosed sources) Oracle decided to shuffle even groups not overlapping with Sun (e.g. business applications). One can imagine what is going on in groups that have some overlap. What I’m afraid of is that NetBeans may fall victim to this reorg as community will turn away (having all these problems and no solutions) from NetBeans to other platforms. What I don’t like is to get Eclipse dominant. This is not because I don’t like Eclipse. I do use Eclipse. I don’t like it because if NetBeans drops out as an open-source IDE, Eclipse would get no incentives to improve, well, may be just to compete indirectly with Visual Studio, which is, by the way, is about or just launched.

    I did send a note on Sunday to the NetBeans webmaster letting know about the problem. No changes so far – no responses, no resolution. Maybe Oracle laid him/her off by mistake…

    I wish I had better news…

  6. 8 Alexander Glazkov 28 April, 2010 at 16:16

    I may have found solutions for both problems – updates for 6.7.1 and UML and other plug-ins for NetBeans 6.8.

    See:
    http://aglazkov.wordpress.com/2010/04/28/netbeans-6-7-1-updates-uml-woodstock-and-soa-for-netbeans-6-8-solution/

  7. 9 Alexander Glazkov 30 April, 2010 at 15:49

    Updates are back online. The updates I was pointing to are now gone.

  8. 10 Bakhtiyor 25 May, 2010 at 15:58

    I am beginner in NetBeans. Where should I copy that downloaded file after I unzip it?
    Thanks

  9. 11 karussell 25 May, 2010 at 16:39

    You will need to open the nbm from netbeans plugins (menu->tools)

  10. 16 karussell 25 May, 2010 at 19:30

    @Bakhtiyor ah, okay. copy the uml6 folder directly into your netbeans installation and then start netbeans. (nb6.8 works but the reenginering stuff didn’t work as I described)

  11. 18 Bakhtiyor 26 May, 2010 at 11:09

    FINALY. I made it work. What I did is I downloaded manually all .nbm files from http://dlc.sun.com.edgesuite.net/netbeans/updates/6.7.1/uc/final/beta/modules/uml6/ and manually installed them in NetBeans. How to: 1) Tools->Plugins->Downloaded
    2) Click on Add plugins … button
    3) Select all .nbm files you have downloaded from the source mentioned above.
    4) Follow step by step wizard of NetBeans to install plugins
    Thanks all for help guys,
    Bakhtiyor

  12. 21 Bakhtiyor 1 June, 2010 at 09:13

    Do you have NB 6.8? Because in my case I had 6.8 and it didn’t say me anything but installed successfully.

  13. 22 Gihan 4 June, 2010 at 15:39

    Thanks a lot…

  14. 24 Namrata Shah 29 July, 2010 at 10:55

    Thanks Bakhtiyor.
    your solution works fine

  15. 26 Namrata Shah 29 July, 2010 at 11:31

    Hi ,
    I am new at using UML feature of Netbeans 6.8.

    as your msg instructed, I have installed all .nbm files and reverse engineered my project successfully.

    I am trying to design class diagram of my project.

    can you please provide me next steps, which I have to follow?

    please tell me whenever you feel free.

    Thanks,
    Namrata Shah

    • 27 Bakhtiyor 29 July, 2010 at 11:33

      I am sorry but, to be honest I didn’t understand well your question. Do you want to know how to create class diagramms on NB or what?

  16. 28 Namrata Shah 29 July, 2010 at 11:39

    yes.
    I want to know about how to create class diagrams on NB 6.8?
    steps I followed :
    1. .nbm files(plugin installed sucessfully) to NB 6.8
    2. right clicked on project folder and reverse- engineered it.
    what I should have to do next?

    Thanks.

  17. 29 Bakhtiyor 29 July, 2010 at 11:55

    All right.
    1) File->New Project
    2) Select UML from the category list in the right pane and then Platform-Independent Model (or another type if you want)
    3) Name your project and click on Finish button
    4) A new dialog box will open offering you to choose type of the diagram you would like to create.
    5) So, in your specific case choose Class diagram
    6) Enjoy and develop your class diagrams
    Here you see the screenshot of UML working on NB 6.9. The link – http://picasaweb.google.com/lh/photo/yCt0Y68IaY9MGMRPCUFtPg?feat=directlink

  18. 30 Maru 20 August, 2010 at 05:52

    Thank you!!!!

    It was very helpful!:)

  19. 31 joanne 22 September, 2010 at 02:45

    how can i create class diagram using sub-package of the class

  20. 32 Zelaelm 30 September, 2010 at 13:13

    Hi I wanted to create a clas diagram of a netbean project. I chose reverse engineer on the project and gotten the model then i chose my package and said new->diagram->clas diagram, but get blank screen. How can I create a class diagram for exisiting project. Anyone please help me. I spend two days figuring this thing out.

  21. 33 Miroslav Dzhokanov 23 October, 2010 at 18:43

    I have NB 6.9.1. I’ve installed the UML plugin but it fails to make reverse engineering (create UML class diagram from existing source).
    I didn’t want to downgrade to 6.7, so I installed ArgoUML tool.
    In order to generate class diagram from existing source you need to follow next steps:
    * File->Import Sources
    * Change the Files of Types to “All Files”
    * Select the directory (where the *.java files are stored) or packages
    * A small dialog window pop up –> select OK
    * On the left hand side, you will see UntitledModel. Click on the _classes and they should occur in right in the diagram as little boxes.
    * To show the attributes/methods, point a class (in the diagram), right click the mouse, select Show–>”Show All Compartment”

  22. 34 Naresh 15 December, 2010 at 23:33

    Thanks A Lot Bakhtiyor, it worked for me.

  23. 35 Patrick 5 August, 2011 at 14:44

    “Reverse Engineer” worked for me on 6.9 (Build 201011082200). I installed the plugin manual using the steps given by Bakhtiyor

  24. 36 amalek 16 December, 2011 at 17:26

    “Reverse Engineer” didn’t work for me for a small existing project in NB 7.0.1. No model or diagrams were created :sad:
    But for all that thx for this solution!
    regards


  1. 1 NetBeans 6.9 Released! « Find Time for the Karussell Trackback on 16 June, 2010 at 09:29

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s





Follow

Get every new post delivered to your Inbox.

Join 191 other followers