WebBeans (JSR-299) Binding Navigation in IntelliJ IDEA 9 (Maia)

Posted on by serega.vasiliev

IntelliJ IDEA 9 will bring you the full support for WebBeans (JSR-299). The work is already in progress and some useful features will be available in the upcoming EAP releases.

One of them is field injection analysis with navigation to injected WebBeans. Have a look at the example to see how it works.

Here’s where we are:
Before

And this where we jump:
After

Comments below can no longer be edited.

5 Responses to WebBeans (JSR-299) Binding Navigation in IntelliJ IDEA 9 (Maia)

  1. Ophir Radnitz says:

    March 10, 2009

    This is fantastic!
    When will an EAP be available?

  2. Egor Malyshev says:

    March 11, 2009

    First IntelliJ IDEA 9 EAP is going public in Q2, 2009.

  3. Andreas says:

    March 31, 2009

    is this support also available for guice? maybe you will instantiate the guice injector in “tool” stage

  4. Elik says:

    January 23, 2010

    Great! But this doesn’t work when I try to inject WebBean from another bean archive via @Produces facility. I get “unsatisfied dependency” warnings at the injection point and at the producer method declaration. But this feature works perfectly inside one bean archive.

  5. Sergey.Vasiliev says:

    January 26, 2010

    Hi Elik,
    I’ve created an issue (http://youtrack.jetbrains.net/issue/IDEA-51786)
    And fixed it :))
    Please, try 9.0.2 eap builds (it is planned to be released this weak).

    Serega

Subscribe

Subscribe for updates