将依赖项从 pom 移动到属性文件

Moving dependencies from pom to properties file

有什么方法可以将依赖项从 pom.xml 移动到 application.properties 文件?

  <dependency>
      <groupId>org.postgresql</groupId>
      <artifactId>postgresql</artifactId>
      <version>42.3.3</version>
    </dependency>  

以某种方式移动到 src/main/resources/application.properties?

你的导师不是要你将依赖项移动到文件application.properties,而是要将依赖项版本移动到maven文件(pom.xml)的<properties> section

示例:

<dependency>
  <groupId>org.postgresql</groupId>
  <artifactId>postgresql</artifactId>
  <version>${postgresql.version}</version>
</dependency>  

然后在 <properties> 部分:

<properties>
  <postgresql.version>42.3.3</postgresql.version>
</properties>