pom文件导入maven依赖

在使用IDEA过程中,有很多地方需要pom文件导入maven依赖,以给pom文件添加一个spark-core的依赖为例:

1.找并进入网站:Maven Repository: Search/Browse/Explore (mvnrepository.com)

2.在搜索框输入:spark-core,点击搜索,选择Apache版本的

3.找到自己想要的版本(我选的3.1.1),点击version的小方框

4.进入界面之后,复制下面maven方框的命令

  <dependency>

          <groupId>org.apache.spark</groupId>

          <artifactId>spark-core_2.12</artifactId>

          <version>3.1.1</version>

  </dependency>

5.在porject找到target文件下的pom.xml点开,把复制的命令贴在pom.xml文件里面:

       之前如果没有添加过依赖包,字段“org.apache.spark”、“spark-core_2.12”和“3.1.1”是红色的,说明IDEA里面没有该源码包,此时需要下载源码,点开IDEA右侧maven视图,找到下面带有红色波浪线的地方(下图没有是因为我下载过了),然后点击下载符号,选择“Download Sources”下载即可。(Download Sources是下载源码,Download Documentation是下载文档,一般选择下载源码)

    其他依赖包、源码按上述操作导入下载即可。

       如果没有添加依赖包,是找不到相关命令的源码的(“Nothing found”)。或者使用那句代码的时候,用“Ctrl+鼠标左键”查看源码的时候会提示:Catnot find declaration to go to

(原因:没有添加相关的依赖包),按上述流程添加依赖包并下载源码就好了。

内容同步自:pom文件导入maven依赖 - 简书 (jianshu.com)

创建Maven项目并打包成WAR格式的步骤如下: 1. **初始化Maven项目**:在IDE(如Eclipse或IntelliJ IDEA)中,选择“New Maven Project”或“Create a new project”。按照向导提示填写项目基本信息,包括groupId、artifactId和version。 2. **创建pom.xml**:Maven的核心是pom.xml文件,它包含了项目的元数据和依赖管理。在pom.xml中,你可以添加基本的结构,比如设置项目名称、版本、描述等。对于一个简单的WAR项目,你需要添加类似这样的内容: ```xml <project> <modelVersion>4.0.0</modelVersion> <groupId>com.example</groupId> <artifactId>my-app</artifactId> <version>1.0-SNAPSHOT</version> <packaging>war</packaging> <dependencies> <!-- 添加你的依赖项 --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.13.2</version> <scope>test</scope> </dependency> </dependencies> <build> <finalName>${project.artifactId}</finalName> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <version>3.3.2</version> <configuration> <!-- 可以在这里配置war包的打包路径和文件结构 --> </configuration> </plugin> </plugins> </build> </project> ``` 注意,这里我们添加了一个JUnit测试依赖作为示例,实际应用需要替换为你的业务所需库。 3. **构建和打包**:在命令行或者IDE的Maven工具中,运行`mvn clean install`命令。这将会下载依赖,编译源码,生成target目录下的WAR文件。 4. **查看结果**:在target目录下,你应该能看到名为`my-app.war`的WAR文件,这就是你的Maven项目打包后的形式。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值