Solon v3.0.3

solon-parent

</> markdown
<dependency>
    <groupId>org.noear</groupId>
    <artifactId>solon-parent</artifactId>
</dependency>

1、描述

包管理模块。是所有 Solon 插件的父依赖。专门(且只)负责依赖管理与插件管理。

  • 没有直接依赖或引用
  • 也没有模块管理

可当 parent 用,也可当 bom 用。

2、使用方式

  • 作 parent 使用
<parent>
    <groupId>org.noear</groupId>
    <artifactId>solon-parent</artifactId>
    <version>3.0.3</version>
</parent>

<!-- demo -->
<dependencies>
    <dependency>
        <groupId>org.noear</groupId>
        <artifactId>solon-net-httputils</artifactId>
    </dependency>

    <dependency>
        <groupId>org.noear</groupId>
        <artifactId>solon-data-sqlutils</artifactId>
    </dependency>
</dependencies>
  • 作 import 使用

已经有自己的 parent,可以再导入 solon-parent 的包管理。

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

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

<!-- demo -->
<dependencies>
    <dependency>
        <groupId>org.noear</groupId>
        <artifactId>solon-net-httputils</artifactId>
    </dependency>

    <dependency>
        <groupId>org.noear</groupId>
        <artifactId>solon-data-sqlutils</artifactId>
    </dependency>
</dependencies>