Maven是项目管理工具(Java)
内容:编写SpringBoot入门程序,在浏览器发送hello请求,调用相应的控制器处理方法,返回“HelloWorld”
创建步骤:
- 首先在计算机属性中配置环境变量(路径最好不要有中文)
cmd中输入mvn -version,看到版本号,则说明配置成功 - 创建项目:file->new->project->Maven
选择Enable Auto-Import(jar包自动导入) - 配置Maven
File->Settings->Maven
本地仓库:用户目录下/.m2/repository - 导入Springboot相关的依赖
- 写一个主程序,浏览器发送请求,服务器接收请求,并返回一个字符串
- 写控制器controller
- 运行主函数
在网页输入端口号/hello即可输出结果
遇到的问题: - Unable to import maven project: See logs for details和No implementation for org.apache.maven.model.path.PathTranslator was bound
版本冲突,很可能maven的版本高于idea的版本。
解决办法:需要重新下载低版本maven - Inspection info:inspects a maven model for resolution problems
无法让其自动导入相应的包
解决方法:
⑴ 重新导入相应jar包
⑵如果是复制别人的代码 ,很可能是红色部分有空格
可以通过双击install查看报错的情况
这样就说明项目创建成功 - 打包时报错:Downloading from central: https://repo.maven.apache.org/maven2/com/google/guava/
解决方法:找到maven安装目录下的conf-settings.xml,检查《mirror》是否打开
打开之后就可以打包成功
可以通过[INFO]Building jar查看包的位置