使用Maven创建一个Java项目并在repository中使用

JDK环境:1.8.0_371

Maven环境 :Apache Maven 3.6.3

配置完成jdkmvn后,进入到指定文件夹下执行如下语句:

bash 复制代码
mvn archetype:generate -DgroupId=top.chengrongyu -DartifactId=CyberSpace -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

其中top.chengrongyu作为Java pom文件中的groupId,用于唯一标识项目的组织或团队;CyberSpace作为项目名称,即artifactId

注意:执行这条命令后,Maven 会在当前目录下创建一个名为 CyberSpace 的新目录

(如果当前目录下已经存在同名目录,Maven可能会报错或询问是否覆盖)

并在该目录中生成基于 maven-archetype-quickstart 模板的 Maven项目结构。

新项目的 groupId 将是 top.chengrongyu,artifactId 将是 CyberSpace。

运行时可能会出现java: 错误: 不支持发行版本 5

解决办法如下:

1、修改jdk版本为当前正在使用版本

2、到IDEA--->File--->project structure

3、修改完毕之后到Settings-->Build, Execution, Deployment-->Compiler-->java Compiler,Target bytecode version设为本地Java版本。

4、刷新maven,重启,成功!

5、在项目根目录下执行 mvn clean installmvn packagemvn install。这将触发 Maven 的构建过程,并尝试下载所有必要的依赖到repository中。

相关推荐
林森lsjs8 分钟前
完结撒花!Java SE 语法阶段总结!
java·开发语言
lupai8 分钟前
短信接口快速接入与调用实战指南
java·开发语言·数据库
ltqvibe9 分钟前
企业智能问数落地:从一句话到跨系统完整答案
java·人工智能·本体语义平台
会编程的吕洞宾16 分钟前
Spring Boot 虚拟线程实战:从原理到生产环境
java·后端·spring
黑桃小柒731 分钟前
Prompt 工程的“断舍离“:如何用更少的词让 AI Agent 更聪明
java·后端·spring
撩妹帝九歌35 分钟前
Java文件写入与编码、字节数组、字符集、字符编解码 一文打通!
java·开发语言
一路向北North37 分钟前
Spring AI(9) :解决百炼平台兼容性问题
java·人工智能·spring
2601_9657984742 分钟前
Build a Consulting Site in 2026: Nifty Theme Practical Review
java·linux·数据库
星核0penstarry43 分钟前
Solon AI v4.0.4 技术分析:Java Agent 框架的兼容性突破与选型考量 基于 OSCHINA 2026-07-30 报道及公开技术资料整理
java·开发语言·人工智能
五仁烧饼1 小时前
Unity Addressables 资源依赖治理:规则约束、自动修复与全链路防护
java·unity·游戏引擎