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 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |