OpenAPI doc + src

First of all, congratulations on v9. I love it already

Second, for v8 you had a plugin-development kit (idea-8.1.4-dev.zip), containing docs, example, sources and stuff. When will it be available for v9?

5 comments
Comment actions Permalink

Hello WarnerJan,

First of all, congratulations on v9. I love it already


Second, for v8 you had a plugin-development kit (idea-8.1.4-dev.zip),
containing docs, example, sources and stuff. When will it be available
for v9?


Since the release of IntelliJ IDEA Community Edition, there's no longer a
need of providing the development kit as a separate download. Please see
http://www.jetbrains.org/display/IJOS/Writing+Plug-ins for instructions on
setting up a plugin development environment with IDEA 9.

--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0
Comment actions Permalink

Thanks for that link. Downloading now

0
Comment actions Permalink

I downloaded the sources using the previous instructions. I have build the project using ant in the root, which ran the default target and built it all (I think). Getting IDEA to accept some directory as a valid JDK was a challenge in itself. Finally, I ended up using /out/dist.all.ce/ as the plugin JDK directory. Is this correct?

Now IDEA is complaining about my plugin.xml. It says <depends>com.intellij.javaee</depends> is not valid. I have checked and can confirm that the Java EE plugin is loaded. Same goes for the WebFacet class. It's not recognized.

Any ideas?

Cheers!

WarnerJan

0
Comment actions Permalink

Hello WarnerJan,

The CE source doesn't include the JavaEE plugin (which contains the WebFacet
class and related code). So you can create a JDK from the Ultimate installation,
attach the CE source to it, and also attach lib/src/src_javaee-openapi.zip
from the Ultimate distribution to get the source for the OpenAPI of the JavaEE
plugin.

I downloaded the sources using the previous instructions. I have build
the project using ant in the root, which ran the default target and
built it all (I think). Getting IDEA to accept some directory as a
valid JDK was a challenge in itself. Finally, I ended up using
/out/dist.all.ce/ as the plugin JDK directory. Is this correct?

Now IDEA is complaining about my plugin.xml. It says
<code>&lt;depends&gt;com.intellij.javaee&lt;/depends&gt;</code> is not
valid. I have checked and can confirm that the Java EE plugin is
loaded. Same goes for the WebFacet class. It's not recognized.

Any ideas?

Cheers!

WarnerJan

---
Original message URL:
http://www.jetbrains.net/devnet/message/5252124#5252124

--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0
Comment actions Permalink

Got it. Up and running now. Thanks for the quick response!

0

Please sign in to leave a comment.