run App Engine/GWT from source war directory

I don't understand the whole "artifacts" features very well.  Back a few versions ago, I had a system down for deploying my web apps from the development directory.  Now IntelliJ refactored and changed the interface, and I don't know how to do it anymore.

I want to deploy my application directly from the war directory where my source JSPs, etc. are located.  I can't figure out how to do that with the "artifacts".

I hate when IDEs feel they have the need to copy everything to a different directory when I can just run it in the same directory where I'm developing.

Thanks for your help, anyone that can explain/solve this!

intellij.bmp

1 comment
Comment actions Permalink

Actually a little was changed from version 8. In IDEA 8 you needed to point exploded directory of web facet to your web root. In IDEA 9 you can create
a  web artifact with output path set to your web root (btw this artifact should be created automatically if you've opened an old project in IDEA 9).

There is a feature request to improve usability in your case (http://youtrack.jetbrains.net/issue/IDEA-43337). Feel free to vote/comment/watch it.

I don't understand the whole "artifacts" features very well.  Back a few versions ago, I had a system down for deploying my web apps from the development directory.  Now IntelliJ refactored and changed the interface, and I don't know how to do it anymore.

I want to deploy my application directly from the war directory where my source JSPs, etc. are located.  I can't figure out how to do that with the "artifacts".

I hate when IDEs feel they have the need to copy everything to a different directory when I can just run it in the same directory where I'm developing.

Thanks for your help, anyone that can explain/solve this!

Image:intellij.bmp

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



--
Nikolay Chashnikov
Software Developer
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

0

Please sign in to leave a comment.