初学maven时在命令行窗口构建maven项目时出现 Generating project in Interactive mode

简介: 初学maven时在命令行窗口构建maven项目时出现 Generating project in Interactive mode

1.我输入的命令是:

mvn archetype:generate

2.出现以下情况:

在这里插入图片描述

3.原因:

是在外网,访问速度很慢,导致创建过程卡住。

4.解决方法是:

加个参数 -DarchetypeCatalog=internal
让它不要从远程服务器上取catalog:

创建时使用以下语句:

mvn archetype:generate -DarchetypeCatalog=internal

5.成功解决

在这里插入图片描述

相关文章
|
3天前
|
Java Apache Maven
Maven 项目文档
使用Maven创建`consumerBanking`项目,执行`mvn archetype:generate`命令初始化。确保`pom.xml`包含`maven-site-plugin`至少版本3.3和`maven-project-info-reports-plugin`至少版本2.7,以避免NoClassDefFoundError。升级插件解决文档构建问题。
|
3天前
|
XML Java Maven
Maven 构建配置文件
Maven的构建配置文件在`pom.xml`和`settings.xml`中定义,用于定制不同环境(如开发、测试、生产)的构建。配置文件有项目级、用户级和全局级三种,通过命令行、设置或环境变量激活。示例中,`env.properties`、`.test`和`.prod.properties`用于模拟配置选择,当构建配置为`prod`时,项目读取`env.prod.properties`。AntRun插件常用于绑定生命周期阶段执行任务,但与配置文件的核心功能分开。
|
4天前
|
存储 安全 Java
2024ide构建maven项目是总是卡在解析Maven依赖项目 加速方案
2024ide构建maven项目是总是卡在解析Maven依赖项目 加速方案
14 4
2024ide构建maven项目是总是卡在解析Maven依赖项目 加速方案
|
18小时前
|
Java 测试技术 Maven
Maven 构建生命周期
Maven生命周期包括Clean(clean)、Default(validate, compile, test, package, verify, install, deploy)和Site(site, deploy-site)。Clean清除编译输出,Default处理验证、编译、测试、打包、检查、安装和部署,Site生成项目文档。阶段按序执行,插件目标如dependency:copy-dependencies可独立调用。例如,`mvn clean dependency:copy-dependencies package`先执行清理,然后复制依赖,最后打包。
|
19小时前
|
Java Maven
Maven 自动化构建
**Maven自动化构建确保依赖稳定性**:当`bus-core-api`构建完成后,`app-web-ui`和`app-desktop-ui`这两个依赖它的项目自动构建。`app-web-ui`引用`bus-core-api`的1.0-SNAPSHOT,同样`app-desktop-ui`也依赖相同的版本。
|
19小时前
|
XML Java Maven
Maven 构建配置文件
Maven构建配置文件用于定制构建,默认值可通过pom.xml中的profiles或activeProfiles调整,适应不同环境如生产和开发。配置文件分项目级、用户级和全局级。激活方式包括命令行、Maven设置、环境变量、操作系统设置及文件存在。示例中,env.properties为基础配置,env.test.properties和env.prod.properties对应测试和生产环境。AntRun插件常用于生命周期绑定,但与配置文件功能本身无关。
|
22小时前
|
Java 测试技术 Maven
Maven打包使用多线程加速构建过程
Maven打包使用多线程加速构建过程
12 0
|
23小时前
|
Java Maven
Maven如何创建Maven web项目
Maven如何创建Maven web项目
|
1天前
|
Java Maven
Maven命令行参数详解
Maven命令行参数详解
5 0
|
2天前
|
Java Maven
Maven 自动化构建
Maven自动化构建确保项目依赖稳定性。当`bus-core-api`构建完成后,`app-web-ui`和`app-desktop-ui`自动构建。两者依赖`bus-core-api`的1.0-SNAPSHOT版本。