java – Maven不生成“persistence.xml”文件
|
我在maven项目网页上阅读了this article,其中列出了不同的目录布局(例如:src / main / resources,用于Application / Library资源). 问题是当我运行以下命令(found here)时:
未创建src / main / resources / META-INF目录.这对我很重要,因为我想要访问该目录中的“persistence.xml”. 我应该在mvn命令中添加一个选项吗?如何自动生成包含“META-INF / persistence.xml”文件的“src / main / resources”? 谢谢,
maven quickstart原型不会创建src / main / resources,也不会创建src / test / resources.有几种解释: >正如其名称所述,此原型允许快速启动项目,由您来塑造它. 换句话说,如果使用此原型,只需手动添加src / main / resources / META-INF / persistence.xml.
你不能用这个原型 – 我真的不明白为什么这是一个如此大的问题. 但是有一个JPA原型: mvn archetype:create -DgroupId=com.mycompany.project -DartifactId=my-project-domain -DpackageName=com.company.project.domain -DarchetypeGroupId=com.rfc.maven.archetypes -DarchetypeArtifactId=jpa-maven-archetype -DarchetypeVersion=1.0.0 -DremoteRepositories=http://maven.rodcoffin.com/repo 这创建了以下bootstrap JPA项目:
$tree my-project-domain/
my-project-domain/
├── pom.xml
└── src
├── main
│ ├── java
│ │ └── com
│ │ └── company
│ │ └── project
│ │ └── domain
│ │ └── User.java
│ └── resources
│ └── META-INF
│ └── persistence.xml
└── test
├── java
│ └── com
│ └── company
│ └── project
│ └── domain
│ ├── DbUnitDataLoader.java
│ └── UserTest.java
└── resources
└── user.db.xml
16 directories,6 files
(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
