IDEA插件与Maven插件的区别详解

这几天换了一个新的软件IDEA写代码,然后学习了一个辅助项目构建的软件Maven.在学习的过程,因为将IDEA插件与Maven插件混为一谈,所以出现了一些问题,导致我找了好久的bug,最后还是在老师的帮助下,才明白,原来我将这两者搞混了.接下来,就解释一下这两种插件的不同.

1.IDEA的插件,是IDEA这个软件的插件.以Lombok为例

首先IDEA的插件,是需要在IDEA的Settings--->Plugins中下载安装

然后在Maven项目的pom.xml文件中配置响应的依赖

<dependencies>
    <!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->
    <dependency>
        <groupId>org.projectlombok</groupId>
        <artifactId>lombok</artifactId>
        <version>1.18.8</version>
        <scope>provided</scope>
    </dependency>
</dependencies>

2.Maven的插件(以tomcat7插件为例)

直接在Maven项目的pom.xml文件中配置插件即可使用

(注意,上面在pom.xml中配置的是依赖,这个配置的直接是插件!)

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.tomcat.maven</groupId>
            <artifactId>tomcat7-maven-plugin</artifactId>
            <version>2.1</version>
            <configuration>
                <port>8888</port>
                <path>/</path>
            </configuration>
        </plugin>
    </plugins>
</build>

发布了100 篇原创文章 · 获赞 7 · 访问量 7583

猜你喜欢

转载自blog.csdn.net/qq_40245464/article/details/103645707