zoukankan      html  css  js  c++  java
  • 包管理 mvn

    <?xml version="1.0" encoding="UTF-8"?>
    <project xmlns="http://maven.apache.org/POM/4.0.0"
             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
             xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    	<modelVersion>4.0.0</modelVersion>
    	
        <groupId>com.ruoyi</groupId>
        <artifactId>bbs</artifactId>
        <version>1.0.0</version>
    
        <name>bbs</name>
        <url>http://test.cn</url>
        <description>心声社区管理系统</description>
        
        <properties>
            <ruoyi.version>1.0.0</ruoyi.version>
            <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
            <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
            <java.version>1.8</java.version>
            <maven-jar-plugin.version>3.1.1</maven-jar-plugin.version>
            <druid.version>1.2.6</druid.version>
            <bitwalker.version>1.21</bitwalker.version>
            <swagger.version>3.0.0</swagger.version>
    		<kaptcha.version>2.3.2</kaptcha.version>
    		<mybatis-spring-boot.version>2.1.4</mybatis-spring-boot.version>
            <pagehelper.boot.version>1.3.1</pagehelper.boot.version>
            <fastjson.version>1.2.78</fastjson.version>
            <oshi.version>5.8.0</oshi.version>
            <jna.version>5.8.0</jna.version>
            <commons.io.version>2.11.0</commons.io.version>
            <commons.fileupload.version>1.4</commons.fileupload.version>
            <commons.collections.version>3.2.2</commons.collections.version>
            <poi.version>4.1.2</poi.version>
            <velocity.version>1.7</velocity.version>
            <jwt.version>0.9.1</jwt.version>
        </properties>
    	
        <!-- 依赖声明 -->
        <dependencyManagement>
            <dependencies>
    
                <!-- SpringBoot的依赖配置-->
                <dependency>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-dependencies</artifactId>
                    <version>2.2.13.RELEASE</version>
                    <type>pom</type>
                    <scope>import</scope>
                </dependency>
    
                <!-- 阿里数据库连接池 -->
                <dependency>
                    <groupId>com.alibaba</groupId>
                    <artifactId>druid-spring-boot-starter</artifactId>
                    <version>${druid.version}</version>
                </dependency>
    
                <!-- 解析客户端操作系统、浏览器等 -->
                <dependency>
                    <groupId>eu.bitwalker</groupId>
                    <artifactId>UserAgentUtils</artifactId>
                    <version>${bitwalker.version}</version>
                </dependency>
    
                <!-- SpringBoot集成mybatis框架 -->
                <dependency>
                    <groupId>org.mybatis.spring.boot</groupId>
                    <artifactId>mybatis-spring-boot-starter</artifactId>
                    <version>${mybatis-spring-boot.version}</version>
                </dependency>
    
                <!-- pagehelper 分页插件 -->
                <dependency>
                    <groupId>com.github.pagehelper</groupId>
                    <artifactId>pagehelper-spring-boot-starter</artifactId>
                    <version>${pagehelper.boot.version}</version>
                </dependency>
    
                <!-- 获取系统信息 -->
                <dependency>
                    <groupId>com.github.oshi</groupId>
                    <artifactId>oshi-core</artifactId>
                    <version>${oshi.version}</version>
                </dependency>
    
                <dependency>
                    <groupId>net.java.dev.jna</groupId>
                    <artifactId>jna</artifactId>
                    <version>${jna.version}</version>
                </dependency>
    
                <dependency>
                    <groupId>net.java.dev.jna</groupId>
                    <artifactId>jna-platform</artifactId>
                    <version>${jna.version}</version>
                </dependency>
    
                <!-- Swagger3依赖 -->
                <dependency>
                    <groupId>io.springfox</groupId>
                    <artifactId>springfox-boot-starter</artifactId>
                    <version>${swagger.version}</version>
                    <exclusions>
                        <exclusion>
                            <groupId>io.swagger</groupId>
                            <artifactId>swagger-models</artifactId>
                        </exclusion>
                    </exclusions>
                </dependency>
    
                <!-- io常用工具类 -->
                <dependency>
                    <groupId>commons-io</groupId>
                    <artifactId>commons-io</artifactId>
                    <version>${commons.io.version}</version>
                </dependency>
    
                <!-- 文件上传工具类 -->
                <dependency>
                    <groupId>commons-fileupload</groupId>
                    <artifactId>commons-fileupload</artifactId>
                    <version>${commons.fileupload.version}</version>
                </dependency>
    
                <!-- excel工具 -->
                <dependency>
                    <groupId>org.apache.poi</groupId>
                    <artifactId>poi-ooxml</artifactId>
                    <version>${poi.version}</version>
                </dependency>
    
                <!-- velocity代码生成使用模板 -->
                <dependency>
                    <groupId>org.apache.velocity</groupId>
                    <artifactId>velocity</artifactId>
                    <version>${velocity.version}</version>
                    <exclusions>
                        <exclusion>
                            <groupId>commons-collections</groupId>
                            <artifactId>commons-collections</artifactId>
                        </exclusion>
                    </exclusions>
                </dependency>
    
                <!-- collections工具类 -->
                <dependency>
                    <groupId>commons-collections</groupId>
                    <artifactId>commons-collections</artifactId>
                    <version>${commons.collections.version}</version>
                </dependency>
    
                <!-- 阿里JSON解析器 -->
                <dependency>
                    <groupId>com.alibaba</groupId>
                    <artifactId>fastjson</artifactId>
                    <version>${fastjson.version}</version>
                </dependency>
    
                <!-- Token生成与解析-->
                <dependency>
                    <groupId>io.jsonwebtoken</groupId>
                    <artifactId>jjwt</artifactId>
                    <version>${jwt.version}</version>
                </dependency>
    
                <!-- 验证码 -->
                <dependency>
                    <groupId>com.github.penggle</groupId>
                    <artifactId>kaptcha</artifactId>
                    <version>${kaptcha.version}</version>
                </dependency>
    
                <!-- 定时任务-->
                <dependency>
                    <groupId>com.ruoyi</groupId>
                    <artifactId>bbs-quartz</artifactId>
                    <version>${ruoyi.version}</version>
                </dependency>
    
                <!-- 代码生成-->
                <dependency>
                    <groupId>com.ruoyi</groupId>
                    <artifactId>bbs-generator</artifactId>
                    <version>${ruoyi.version}</version>
                </dependency>
    
                <!-- 核心模块-->
                <dependency>
                    <groupId>com.ruoyi</groupId>
                    <artifactId>bbs-framework</artifactId>
                    <version>${ruoyi.version}</version>
                </dependency>
    
                <!-- 系统模块-->
                <dependency>
                    <groupId>com.ruoyi</groupId>
                    <artifactId>bbs-system</artifactId>
                    <version>${ruoyi.version}</version>
                </dependency>
    
                <!-- 通用工具-->
                <dependency>
                    <groupId>com.ruoyi</groupId>
                    <artifactId>bbs-common</artifactId>
                    <version>${ruoyi.version}</version>
                </dependency>
    
            </dependencies>
        </dependencyManagement>
    
        <modules>
            <module>bbs-admin</module>
            <module>bbs-framework</module>
            <module>bbs-system</module>
            <module>bbs-quartz</module>
            <module>bbs-generator</module>
            <module>bbs-common</module>
        </modules>
        <packaging>pom</packaging>
    
    
        <dependencies>
    
        </dependencies>
    
        <build>
            <plugins>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <version>3.1</version>
                    <configuration>
                        <source>${java.version}</source>
                        <target>${java.version}</target>
                        <encoding>${project.build.sourceEncoding}</encoding>
                    </configuration>
                </plugin>
            </plugins>
        </build>
    
        <repositories>
            <repository>
                <id>public</id>
                <name>aliyun nexus</name>
                <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
                <releases>
                    <enabled>true</enabled>
                </releases>
            </repository>
        </repositories>
    
        <pluginRepositories>
            <pluginRepository>
                <id>public</id>
                <name>aliyun nexus</name>
                <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
                <releases>
                    <enabled>true</enabled>
                </releases>
                <snapshots>
                    <enabled>false</enabled>
                </snapshots>
            </pluginRepository>
        </pluginRepositories>
    
    </project>
    

    bbs-web\pom.xml 在该目录下,执行mvn install。

      

  • 相关阅读:
    Java数据库小项目02--管家婆项目
    Java数据库小项目01--实现用户登录注册
    Java数据库小项目00---基础知识
    MySQL基础练习02---牛客网
    ICMP
    语法糖
    双绞线
    telnet 时代的 bbs
    ARPA
    IEEE802是一个局域网标准系列
  • 原文地址:https://www.cnblogs.com/rsapaper/p/15717817.html
Copyright © 2011-2022 走看看