Maven项目创建教程
Maven项目创建教程
1. 地址和库的配置
a)创建”库”文件
b)设置setting.xml文件
2. 创建“Maven” 项目
3. 三种运行”java”的方式
环境配置
在D盘或其他盘符下创建一个空的文件夹,命名”Repository“,必须是纯英文路径
打开”maven”安装文件路径
打开”conf”文件夹
用”记事本”打开”setting.xml”,有其他编译软件的也可以用其他软件打开
添加”库”的路径
登录阿里云的仓库,地址https://developer.aliyun.com/mvn/guide
复制”public”的阿里云仓库地址
在”setting”添加阿里云仓库地址
保存”setting”文件
IDEA搭建项目
打开”IDEA”
点击”Project”
选择”Empty Project”创建一个空项目
选择项目地址,输入项目名
弹出一个页面,点击”Modules”,点“+“号
选择“Maven”, 选择”jdk版本”,使用jdk1.8,官网有”Maven”对应的jdk版本,版本不一致可能会报错
设置项目名和项目路径即可,其他的可以默认
点击”Maven home path”更改”Maven”地址
更改”setting.xml”地址,和”库”文件夹地址
创建”src”文件夹,有的可能会自动生成,没有生成的我们手动创建
在”src”中在创建两个子文件夹“main”、“test”, 在”,main”和”test”下分别在创建”java”、”resources”文件夹
选中main中的java, 再单击”Sourecs”
我们发现”java”文件夹变成蓝色就设置成功了“main”中的resources选中后单击“Resources”
“test”中的java选中后单击“Tests”
“test”中的resources选中后单击“Test Resources”
点击”ok”,等待即可一直等待到项目加载完成
必须要链接网络,因为这个地方自动下载阿里库里的jar包
## 三种运行”java”方式
- 项目加载完成后我们定位到系统自动创建的“App”文件下
系统自己给我们创建了一个”.class”文件
如果没有这个文件我们可以自己创建一个
创建一个包,输入包名
选中我们的包,然后右键创建一个class文件
在页面写好main方法,打印”hello,world”
第一种运行方式:
- 在页面右键,点击”run”
第二种运行方式:
快捷键”shift+f10”
第三种方式,也是最常用的
点击“Edit Configurations”
单击”+”,选择”Application”
设置配置
设置好了。单击”ok”即可
选择你设置的“Name”运行即可
Maven项目创建教程相关推荐
- eclipse怎么导入maven项目 eclipse导入maven项目详细教程
转自:http://www.pc6.com/infoview/Article_114542.html Eclipse怎么导入maven项目一直是困扰着大量程序猿和刚上手小白们的问题,使用eclipse ...
- 总结maven项目创建失败解决办法
前言 之前的那台电脑在创建maven项目时失败,报的错误的大致中文意思是无法获取maven某个插件的元数据文件,例如问题can't resolve maven-metadata-central.xml ...
- IDEA中Maven项目创建单元测试(JUnit4)
文章目录 IDEA中Maven项目单元测试(JUnit4)记录 具体步骤 可能遇到的问题 后记 IDEA中Maven项目单元测试(JUnit4)记录 具体步骤 工具:idea2021.3版本,mave ...
- spring mvc学习(11):eclipse的环境maven项目创建前期工作
1创建maven项目 2pom.xml有红色错误,生成web目录 3修改pom.xml配置 <?xml version="1.0" encoding="UTF-8& ...
- 解决Maven项目创建太慢的问题
在实际开发中,我们通常会用到maven的archetype插件(原型框架)来生成项目框架.但是无奈,创建时,总会卡在 [INFO] Generating project in Batch mode 复 ...
- Maven 项目创建 找不到web.xml
今天搭建maven 项目 使用maven命令时 报错,错误信息如下: Failed to execute goal org.apache.maven.plugins:maven-war-plugin: ...
- IDEA 导入旧(带WebRoot目录)的非MAVEN项目配置教程
公司因为业务需求要维护一批老项目,可老项目的目录结构是带WEBROOT目录的,而且也不是Maven项目,公司的前辈都建议用MyEclipse或者Eclipse启动,但是本人还是习惯于用IDEA开发,于 ...
- 如何在Vue项目中引入ArcGIS JavaScript API 创建三维可视化地图(含vue项目创建教程)
新手上路之在Vue项目中引入ArcGIS API 视频教程 B站搜索 X北辰北,感谢up主无私的教学~ B站地址:https://www.bilibili.com/video/BV18E411K7B ...
- maven项目创建出错Could not calculate buil d plan:Plugin org.apache.maven.plugins 避坑
遇见问题: 首先检查是否完成maven配置,可以参考大佬教程: https://www.cnblogs.com/pengyan-9826/p/7767070.html 如果解决了,那就恭喜了 如果还是 ...
最新文章
- Find函数使用语法
- 构建弹性架构组件—ELB和ASG
- windows 80端口被占用的解决方法
- 后面一次上传对linux kernel 的分析
- BigDecimal 比较大小需要注意的事项
- wukong搜索引擎源码解读
- 自学python顺序-python数据结构学习之实现线性表的顺序
- Python模块:配置文件解析器configparser
- Pandas标签统计
- JSONObject.fromObject() Maven依赖
- 中级软件设计师考试(软考中级)设计模式分类及其典型特点
- 慎用!网传一公司用微软雅黑和盗版PS损失近3000万
- 利用airodump-ng和aircrack-ng进行无线破解
- Adaptive让 Spark SQL 更高效更智能
- 室内三维物体识别与姿态估计--背景
- 简易搭建ftp服务器
- 基于ESP8266的人体红外感应报警系统设计
- Android 用代码查看本机保存的Wifi密码
- Xilinx RFSOC GEN1 ADC和DAC简单测试
- 认识和选用常用的几种 GPRS 模块
热门文章
- List.size() 问题 Android studio: Verbose,Debug,Info,Warn,Error
- Java版 人脸识别SDK demo
- 【Zookeeper】zookeeper not connected
- linux服务器部署web环境(一)
- 重读微积分:图像的边缘检测
- Windows 10彻底关闭windows defender的两种方法
- YOLOV5训练数据集P、R、mAP等均为0的解决方案
- [计算机毕设]基于java的打飞机游戏系统设计与实现(项目报告+源代码)
- java类的构造器可以被继承吗_java可以继承父类构造器吗
- CentOS EOL停服--迁移​ 方案