IDEA在BULID中发生了什么事?

执行过程

Executing pre-compile tasks...
Loading Ant Configuration...
Running Ant Tasks...
Running 'before' tasks
Checking sources
Checking dependencies... [MapReduceTest]
Dependency analysis found 0 affected files
Updating dependency information... [MapReduceTest]
Parsing java... [MapReduceTest]
Writing classes... [MapReduceTest]
Dependency analysis found 0 affected files
Adding @NotNull assertions... [MapReduceTest]
Adding pattern assertions... [MapReduceTest]
Running 'after' tasks
javac 1.8.0_60 was used to compile java sources
Finished, saving caches...
Executing post-compile tasks...
Loading Ant Configuration...
Running Ant Tasks...
Synchronizing output directories...
2023/4/1 9:37 - Build completed successfully in 1 s 603 ms

大概意思

执行预编译任务…
加载Ant配置…
运行Ant任务…
运行“之前”任务
检查来源
检查依赖关系……(MapReduceTest)
依赖项分析发现0个受影响的文件
正在更新依赖项信息…(MapReduceTest)
解析java……(MapReduceTest)
写作课程……(MapReduceTest)
依赖项分析发现0个受影响的文件
添加@ notull断言…(MapReduceTest)
添加模式断言……(MapReduceTest)
运行“后续”任务
使用Javac 1.8.0_60编译Java源代码
完成,保存缓存…
执行编译后任务…
加载Ant配置…
运行Ant任务…
同步输出目录…
2023/4/1 9:37 -1603毫秒内成功完成构建
### 如何在最新版 IntelliJ IDEA 中创建 Maven 项目 #### 配置 Maven 环境 为了能够在 IntelliJ IDEA 中成功创建 Maven 项目,首先需要确保本地已经正确安装并配置了 Maven。可以通过命令行输入 `mvn -v` 来验证 Maven 是否已正确安装以及其版本号[^1]。 如果尚未安装 Maven,则需按照官方文档指引下载对应操作系统的稳定版本,并将其解压到指定目录下。接着设置环境变量 PATH 和 MAVEN_HOME 的值以便于全局调用 mvn 命令工具。 #### 在 IntelliJ IDEA 中配置 Maven 打开 IntelliJ IDEA 后,在 **File -> Settings -> Build, Execution, Deployment -> Build Tools -> Maven** 路径下可以找到关于 Maven 的基本设定选项。这里主要调整的是以下几个方面: - **Maven home directory**: 如果希望使用自定义安装的 Maven 版本而不是内置的那个,那么就需要在这里填写上实际路径。 - **User settings file**: 默认情况下会指向 `%USERPROFILE%\.m2\settings.xml`, 若有特殊需求可更改此文件位置来满足个性化定制目的。 - **Local repository**: 定义本地存储库的位置,默认也是位于 `.m2/repository/` 文件夹内。 #### 创建新的 Maven 工程 当以上准备工作完成后就可以正式开始新建一个基于 Maven 构建体系结构的应用程序了: 点击菜单栏中的 “New Project”,随后会出现一系列可供选择的技术栈列表;此时应该能够看到名为 'Maven' 的条目——如果没有显示出来可能是因为当前未连接至互联网或者插件缺失所致,请确认网络状况良好再试一次或手动启用相关功能支持模块。 选定之后继续前进直到进入下一步骤页面,在此处我们需要做如下几件事: - 输入项目的 GroupId、ArtifactId 及 Version 字段内容作为唯一标识符组合; - 设置 JDK SDK 版本匹配目标运行平台的要求; - 将 Packaging 类型设为 war 或 jar 形态取决于最终产物形式的需求差异[^2]。 最后确定无误提交即可生成初始框架代码资源树形视图供后续开发迭代完善之用了! ```xml <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> <!-- Define basic information --> <groupId>com.example</groupId> <artifactId>maven-demo-project</artifactId> <version>1.0-SNAPSHOT</version> <!-- Specify packaging type --> <packaging>war</packaging> </project> ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

王摇摆

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值