Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/339.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Maven:编译主项目时,在persistence.xml文件上使用动态参数构建依赖项_Java_Maven_Jpa_Dependencies - Fatal编程技术网

Java Maven:编译主项目时,在persistence.xml文件上使用动态参数构建依赖项

Java Maven:编译主项目时,在persistence.xml文件上使用动态参数构建依赖项,java,maven,jpa,dependencies,Java,Maven,Jpa,Dependencies,我是一个新的maven用户 我正在开发不同的项目,这取决于需要使用JPA连接到db的maven项目。所以,对于每个父项目,我需要在依赖项目的persistence.xml上设置db URL、用户名和密码 我想知道是否有一种方法可以在父项目之一运行时,在persistence.xml上动态地重新编译依赖项设置值 提前感谢据我所知,您需要为每个项目独立生成persistence.xml 您可以合并pom中定义的属性以及通过命令行传递的属性(-D选项) 我不确定您的要求,但您也可以创建一个原型,从中可

我是一个新的maven用户

我正在开发不同的项目,这取决于需要使用JPA连接到db的maven项目。所以,对于每个父项目,我需要在依赖项目的persistence.xml上设置db URL、用户名和密码

我想知道是否有一种方法可以在父项目之一运行时,在persistence.xml上动态地重新编译依赖项设置值


提前感谢

据我所知,您需要为每个项目独立生成persistence.xml

您可以合并pom中定义的属性以及通过命令行传递的属性(-D选项)


我不确定您的要求,但您也可以创建一个原型,从中可以创建所有子项目。

谢谢您的回答。问题是我有3到4个指向JPA项目的相同项目版本。因此,每个项目都连接到不同的数据库。我想做的是,在构建其中一个主项目时,使用persistence.xml上相应的db设置自动重新构建JPA项目。