Some great things about 1071

There are some seriously kick ass things about 1071!

- You can debug your webapp as you could in 3.0.5. Just setup your
webroot like a real webapp, mark the webroot as the root of the
directory containing the whole thing, and off you go. The cool thing is
that if your directory is not setup like a webapp directory, you get a
warning that you don't have an exploded directory setup. cool stuff.

- Web.xml is in fact remembered(though there are 2 nasties with that one)

- Library dependencies get saved (wohoo!)

- Opening a project created in 1071 is very zippy

- Love the improving J2EE icon (get rid of the ugly factory icon please
:) )

- Love the New Module... in the File menu. MUCH better.

- Love the fact that to setup a new module you can choose right there
without having to click the J2EE button to get to what you need.

- Module wizard is very good, and it's getting better.

- Web App icon is finally GONE! wohoo, we've left 3.x behind finally.

- I am no longer afraid to edit modules LOL

- clicking make is MUCH faster and doesn't reload the container for JSP
changes... NICE. You can compile the whole module to get the web
container to reload. I don't know if this is going to work though, with
struts-config.xml, often you make a few changes and I have to compile
the whole module to get that to reload. So I have up one thing for
another... jury is still out on this. Is there no way to just keep
editing a JSP in its own module without having to hit make?

- JSPs resolution of custom tags works 4 levels deep, per my test

- Setting a break point for jsps now works on first click

- request, response, config and out all work in debug expression window

16 comments
Comment actions Permalink

Yay!! It was certainly fun to watch all my taglibs become resolved again in a huge JSP I had opened. :) :)

0
Comment actions Permalink

How are you guys getting taglibs to resolve? For the life of me IntelliJ
won't pick up my web.xml. I have web module setup and everything.

--Grant

"Ian Zabel" <ian@ezabel.com> wrote in message
news:26370338.1073402705101.JavaMail.itn@is.intellij.net...

Yay!! It was certainly fun to watch all my taglibs become resolved again

in a huge JSP I had opened. :) :)


0
Comment actions Permalink

ghettogirl wrote:

me 2

You guys should download the sample projects posted by Glenn and me, and
take a look at how to set things up.

R

0
Comment actions Permalink

Where can I find those? I have tried about 5 times to setup a web project
that resolves tag libraries and I can't get it.

--Grant

"Robert S. Sfeir" <robert@codepuccino.com> wrote in message
news:bth7h9$97b$1@is.intellij.net...

ghettogirl wrote:

>

me 2

You guys should download the sample projects posted by Glenn and me, and
take a look at how to set things up.

>

R



0
Comment actions Permalink

Make sure you "Mark Web Root". That can be easy to miss. If you do that and
point IDEA to your web.xml, you shouldn't have any problems.

"ghettogirl" <no_mail@jetbrains.com> wrote in message
news:26538107.1073486384703.JavaMail.itn@is.intellij.net...

me 2



0
Comment actions Permalink

Yeah, the reason it gets missed is because the default size of the project window chops it off. Widen your project settings window and you should see it.

Thanks,
Patrick

0
Comment actions Permalink

Yup. That was it. The option was off my screen. No wonder. I expanded the
window and clicked it. Now it works! yeah!

--Grant

"Patrick Burleson" <pbur@yahoo.com> wrote in message
news:22649398.1073513866778.JavaMail.itn@is.intellij.net...

Yeah, the reason it gets missed is because the default size of the project

window chops it off. Widen your project settings window and you should see
it.
>

Thanks,
Patrick

>


0
Comment actions Permalink

This is exactly why I missed it the first time. Someone needs to file a
bug... not me, I've got enough in there :)

R

0
Comment actions Permalink

Suggested improvement, hopefuly it's not too late.

R



Attachment(s):
suggested-interface-solution.gif
0
Comment actions Permalink

Robert S. Sfeir wrote:

Suggested improvement, hopefuly it's not too late.


-1

When you have a couple of source and/or test folders you start running low
on vertical space. There is generally plenty of horizontal space. The only
problem at present is that the buttons often disappear off the right hand
edge of the dialog unless you widen the folder tree. This would be solved if
the buttons could use the entire area above the content entry and folder
tree sections, rather than just the latter.

Cheerio,
Vil.
--
Vilya Harvey
vilya.harvey@digitalsteps.com / digital steps /
(W) +44 (0)1483 469 480
(M) +44 (0)7816 678 457 http://www.digitalsteps.com/

0
Comment actions Permalink

Vilya Harvey wrote:

Robert S. Sfeir wrote:

>> Suggested improvement, hopefuly it's not too late.


-1

When you have a couple of source and/or test folders you start running
low on vertical space. There is generally plenty of horizontal space.
The only problem at present is that the buttons often disappear off the
right hand edge of the dialog unless you widen the folder tree. This
would be solved if the buttons could use the entire area above the
content entry and folder tree sections, rather than just the latter.


True.

I just find that window way too wide, and we can't even see full
directory names, most of the time can't tell which is which, there isn't
even a popup tool tip, so for me it's beyong the buttons.

R

0
Comment actions Permalink

So am I doing something wrong, in build 1090 I have a web module, I've marked the root, but the only way I can resolve tag libs is by including the jars in a library and then including that library in the web module. Shouldn't the jars be picked up automatically?

Kevin Jones

0
Comment actions Permalink

I'm pretty sure that's how it's supposed to work -- IDEA will only check in the libraries included in the web module for TLDs. Apparently the JSP 2.0 stuff will be included in the next build -- see http://www.intellij.net/forums/thread.jsp?forum=4&thread=65044#770948 and the response.

0

Please sign in to leave a comment.