• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

How to get Maven to include "persistence.xml" into a web app??

 
Julien Martin
Ranch Hand
Posts: 384
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello,

How do I get Maven to include "persistence.xml" into a web app??

Apparently the "targetPath" tag is COMPLETELY ignored by Maven... The persistence.xml is copied at the root of the war...

Can anyone please help?

Julien.


Here is my POM:

 
Tim Holloway
Saloon Keeper
Pie
Posts: 18098
50
Android Eclipse IDE Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I don't have my project handy to be able to tell for certain, but I think you're doing too much work. I think all I did was keep a copy of the persistence.xml file in the project's webapp resources directory along with all the other config files for JSF, Spring, etc. and they were automagically copuied over when I did a build.
 
Julien Martin
Ranch Hand
Posts: 384
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Tim,
The thing is that I use Netbeans and I don't want to break the NB file layout.
Any other clue??
Julien.
 
Tim Holloway
Saloon Keeper
Pie
Posts: 18098
50
Android Eclipse IDE Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Maven's probably a LOT more picky about file layout than NetBeans.

The last time I worked with NetBeans was when it had a different name, but I don't recall it as being overly onerous on project directory structure. More recently I've done IntelliJ and Eclipse, and I can definitely say that they have no conflicts with Maven, so I'd be very suprised to see problems with NetBeans.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic