In Eclipse Galileo (3.5) or Ganymede (3.4) or older version, you can control the project packaging structure via the “Java EE Module Dependencies ” option, so that the project dependencies are deployed to the correct folder.
![Eclipse-JavaEE-Module-Dependencies Eclipse-JavaEE-Module-Dependencies](https://i-blog.csdnimg.cn/blog_migrate/f06da323d984fbb740419ab3668e562b.jpeg)
However, in the latest Eclipse Helios (3.6) , the “Java EE Module Dependencies ” is replaced by “Web Deployment Assembly “, which provide more powerful and flexible ways to configure the project packaging structure.
![Eclipse-Web-Deployment-Assembly Eclipse-Web-Deployment-Assembly](https://i-blog.csdnimg.cn/blog_migrate/e765348f3274bcf3c66addc7cb66acbb.jpeg)