我有一个数据库项目,它作为快照部署到nexus服务器,用作Web项目中的依赖项。
<dependency>
<groupId>com</groupId>
<artifactId>DatabaseProject</artifactId>
<version>0.0002-SNAPSHOT</version>
</dependency>
我想在使用maven构建web项目时更改pom.xml文件中的URL,用户名,密码等数据库项目的hibernate属性。 可以做这样的事情,改变hibernate属性或放置两个不同的hibernate属性文件,并选择使用哪个。请帮助我
<plugin>
<groupId>com</groupId>
<artifactId>DatabaseProject</artifactId>
<version>0.0002-SNAPSHOT</version>
<properties>
<property>
<url>url</url>
<username>username</username>
<password>password</password>
</property>
</properties>
</plugin>
答案 0 :(得分:0)
只有插件可以进行配置,因此maven不允许您提出建议。您可以做的是允许DatabaseProject
从ex加载它的配置。属性文件将在类路径中可用。
修改强>
当您在独立设置(没有Spring)中使用hibernate时,请按照here所述考虑Hibernate Tools
。