idea2021版配置maven导入依赖jar包

本文详细介绍了在IntelliJ IDEA中配置Maven环境的步骤,包括下载安装、环境变量配置、创建新项目、设置项目属性、编写pom.xml文件以导入依赖等操作。通过这些步骤,开发者可以快速搭建一个基于Maven的Java Web项目。
摘要由CSDN通过智能技术生成

1:先下载好maven的安装包,配置好了环境变量后,打开idea创建新的模块

先创建一个空的包;

 2:进去创建你的空项目后,rhfinish完成就可以了

3:上面完成后,点击file,找到你的settings设置点进去找到maven,然后进行配置;

我这里是自己创建的一个仓库名;

然后在idea中maven的环境就算是配置好了的;

 

 4:然后我们继续在你刚才创建好的空模块里面进行file,然后下一步;

 5:然后写你的项目名称,下一步;

 6:最后跟什么配置环境一样的,然后完成就可以了;

 7:完成后的项目结构是下面这种形式,因为我创建好了的,里面写了东西,你们创建的时候是

都没有这些包的,只有骨架自己的结构;

 8:这些指令的意思应该都知道,运行compile后看左边的状态栏

会生成一个target的文件包;

 9:如何使用依赖导入jar包,在我们的pom文件中导入,可以复制这个代码,记得刷新一下;

 

<?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">
<!--  指定pom的模型版本-->
  <modelVersion>4.0.0</modelVersion>
<!--  组织id-->
  <groupId>com.web</groupId>
<!--  项目id-->
  <artifactId>webmaven</artifactId>
<!--  版本号-->
  <version>1.0-SNAPSHOT</version>
<!--  打包方式-->
  <packaging>war</packaging>

  <name>webmaven Maven Webapp</name>
  <!-- FIXME change it to the project's website -->
  <url>http://www.example.com</url>

  <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <maven.compiler.source>1.7</maven.compiler.source>
    <maven.compiler.target>1.7</maven.compiler.target>
  </properties>
<!--设置当前工程的所有依赖-->
  <dependencies>
<!--    具体的工程id-->
    <dependency>
      <groupId>log4j</groupId>
      <artifactId>log4j</artifactId>
      <version>1.2.17</version>
      <scope>compile</scope>
<!--    隐藏依赖的传递-->
<!--    <optional>false</optional>-->
    </dependency>
<!--    导入servlet的依赖包-->
    <dependency>
      <groupId>javax.servlet</groupId>
      <artifactId>javax.servlet-api</artifactId>
      <version>3.1.0</version>
<!--    依赖范围-->
      <scope>provided</scope>
    </dependency>
<!--    导入mybatis的依赖包-->
    <dependency>
      <groupId>org.mybatis</groupId>
      <artifactId>mybatis</artifactId>
      <version>3.5.6</version>
    </dependency>
<!--    导入mysql的依赖包-->
    <dependency>
      <groupId>mysql</groupId>
      <artifactId>mysql-connector-java</artifactId>
      <version>5.1.47</version>
    </dependency>
<!--    导入测试的依赖包-->
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.12</version>
      <scope>compile</scope>
    </dependency>
  </dependencies>
  
<!--idea自带的build可以删除-->
<!--  <build>-->
<!--    <finalName>webmaven</finalName>-->
<!--    <pluginManagement>&lt;!&ndash; lock down plugins versions to avoid using Maven defaults (may be moved to parent pom) &ndash;&gt;-->
<!--      <plugins>-->
<!--        <plugin>-->
<!--          <artifactId>maven-clean-plugin</artifactId>-->
<!--          <version>3.1.0</version>-->
<!--        </plugin>-->
<!--        &lt;!&ndash; see http://maven.apache.org/ref/current/maven-core/default-bindings.html#Plugin_bindings_for_war_packaging &ndash;&gt;-->
<!--        <plugin>-->
<!--          <artifactId>maven-resources-plugin</artifactId>-->
<!--          <version>3.0.2</version>-->
<!--        </plugin>-->
<!--        <plugin>-->
<!--          <artifactId>maven-compiler-plugin</artifactId>-->
<!--          <version>3.8.0</version>-->
<!--        </plugin>-->
<!--        <plugin>-->
<!--          <artifactId>maven-surefire-plugin</artifactId>-->
<!--          <version>2.22.1</version>-->
<!--        </plugin>-->
<!--        <plugin>-->
<!--          <artifactId>maven-war-plugin</artifactId>-->
<!--          <version>3.2.2</version>-->
<!--        </plugin>-->
<!--        <plugin>-->
<!--          <artifactId>maven-install-plugin</artifactId>-->
<!--          <version>2.5.2</version>-->
<!--        </plugin>-->
<!--        <plugin>-->
<!--          <artifactId>maven-deploy-plugin</artifactId>-->
<!--          <version>2.8.2</version>-->
<!--        </plugin>-->
<!--      </plugins>-->
<!--    </pluginManagement>-->
<!--  </build>-->
  <build>
    <plugins>
      <plugin>
        <groupId>org.apache.tomcat.maven</groupId>
        <artifactId>tomcat7-maven-plugin</artifactId>
        <version>2.1</version>
        <configuration>
          <!--        设置端口号-->
          <port>80</port>
          <!--        设置路径-->
          <path>/</path>
        </configuration>
      </plugin>
    </plugins>
  </build>
</project>

 最后就差不多算是都配置完成了;

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值