Solon v3.3.3

solon-parent 及使用

</> markdown

solon-parent 是 solon 的包管理模块。内部只有依赖管理与插件管理(没有直接依赖或引用)。使用 solon-parent 管理依赖版本,可避免版本错乱(容易引起问题)。

1、作 parent 使用

<parent>
    <groupId>org.noear</groupId>
    <artifactId>solon-parent</artifactId>
    <version>3.3.3</version>
</parent>

作为 parent 时,可以简化编译与打包配置。也会自动开启编译参数:-parameters

2、作 import 使用

已经有自己的 parent,可以再导入 solon-parent 的包管理。涉及编译参数:-parameters,需要另外配置(参考“打包与运行、调试”)

<parent>
    <groupId>com.demo</groupId>
    <artifactId>parent</artifactId>
    <version>demo</version>
</parent>

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>org.noear</groupId>
            <artifactId>solon-parent</artifactId>
            <version>3.3.3</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>