首页 > 其他分享 >1.课程介绍及环境准备

1.课程介绍及环境准备

时间:2024-07-02 20:33:12浏览次数:14  
标签:项目 仓库 环境 介绍 Maven 课程 本地 远程

此合集是刘老师教编程的学习笔记,是个值得推荐的up
up链接
https://space.bilibili.com/472907970?spm_id_from=333.788.0.0

1.课程介绍及环境准备

SpringBoot + vue 全栈开发基础

开发工具:IDEA+VSCode
后端:javaEE企业级框架:SpringBoot +MyBatisPlus
前端: Vue+VueRouter + Vuex + ElementUI
接口调试:Swagger
数据模拟:MockJS
身份认证:JWT
后台管理:vue-admin-template
项目部署:阿里云ECS+Nginx+MySQL

alt text

BS架构原理

alt text

Maven

alt text
作用

  1. 项目构建:提供标准的,跨平台的自动化构建项目的方式
  2. 依赖管理:方便快捷的管理项目依赖的资源(jar包),避免资源间的版本冲突等问题
  3. 统一开发结构:提供标准的,统一的项目开发结构

    资源放到resources目录,测试放到text目录,pom.xml:Maven的配置文件

Maven环境配置

解压就能直接用
运行Maven的时候,Maven所需的任何构件都是直接从本地仓库获取的,如果本地仓库没有,它会首先尝试从远程仓库下载构件至本地仓库
所以可以配置一下本地仓库和远程仓库的位置

alt text

  1. 本地仓库位置

大概在55行

 <localRepository>D:\dev\IDEA\maven\repository</localRepository>
  1. 远程仓库位置

找到镜像<mirrors>标签大概在146行,改为国内镜像

    <mirror>
      <id>aliyunmaven</id>
      <mirrorOf>*</mirrorOf>
      <name>阿里云公共仓库</name>
      <url>http://maven.aliyun.com/repository/public</url>
    </mirror>
  1. 设置jar包位置
    alt text

  2. 修改Maven设置
    alt text

标签:项目,仓库,环境,介绍,Maven,课程,本地,远程
From: https://www.cnblogs.com/code-zhu12/p/18280494

相关文章

  • 【课程设计】基于python的一款简单的计算器
    我们是大二本科生团队,主力两人耗时3天完成了这款计算器的制作。希望大家给我们多多引流!!!!!!欢迎各位优秀的高考学子报考长安大学,报考长安大学电子信息工程专业。欢迎有志于就读信息与通信工程和计算机科学与技术的准研究生报考长安大学!注意:文件我已经打包好了!长安大学直属国家......
  • 电赛开发板之c2000 f28069m开发环境配置与报错because its compiler definition is no
    1.CSS报错Seedetailsbelow...  Error:Importfailedforproject'Example_2806xECap_Capture_Pwm'becauseitscompilerdefinitionisnotavailable.PleaseinstalltheC2000v22.6compilerbeforeimportingthisproject-click'View>CCSA......
  • 【笔记】Android Settings 应用设置菜单的界面代码介绍
    简介Settings应用中,提供多类设置菜单入口,每个菜单内又有各模块功能的实现。那么各个模块基于Settings基础的界面Fragment去实现UI,层层按不同业务进行封装继承实现子类:DashboardFragmentSettingsPreferenceFragment功能设置页中的菜单又是通过Controller去实现业务并进行UI......
  • 2.3 在MacOS系统下载、安装、配置搭建Python开发环境——《跟老吕学Python》
    2.3在MacOS系统下载、安装、配置搭建Python开发环境——《跟老吕学Python》在MacOS系统下载、安装、配置搭建Python开发环境一、Python开发环境的硬件要求二、下载MacOS版Python安装包1.访问Python官网下载页2.选择Mac版本3.点击下载4.检查下载的文件5.准备安装......
  • java多线程-锁的介绍
    多线程中常用锁一、锁的概念二、锁的类型2.1互斥锁(也称排它锁)2.1.1Synchronized和Lock2.1.2ReentrantLock(可重入锁)2.1.3公平锁2.1.4非公平锁2.1.5中断锁2.2共享锁2.3读写锁三、悲观锁和乐观锁3.1悲观锁3.2乐观锁3.3CAS算法四、锁竞争一、锁的概念在多......
  • 《DNK210使用指南 -CanMV版 V1.0》第七章 基于CanMV的MicroPython语法开发环境搭建
    第七章基于CanMV的MicroPython语法开发环境搭建1)实验平台:正点原子DNK210开发板2)章节摘自【正点原子】DNK210使用指南-CanMV版V1.03)购买链接:https://detail.tmall.com/item.htm?&id=7828013987504)全套实验源码+手册+视频下载地址:http://www.openedv.com/docs/boards/k210/......
  • 当下环境下如何提升自己以拥抱未来的机会-程序员的自我提升
    一、前言看看今年的行情,无论是国内还是国外,仿佛都没有什么活力,经济下行压力越来越大,企业经营越来越困难。对于程序员的工作机会越来越少。这可能是现阶段乃至几年内的现象。现在是现金为王,拥有其他资产仿佛没有多大的增值空间,经济一片惨淡,消费不活跃,我看到的很多现在都是借助......
  • 钟馗之眼ZoomEye用法介绍
    认识ZoomEyeZoomEye是一个网络空间搜索引擎,专门用于发现和分析互联网设备和服务的公开信息。它由中国安全公司Knownsec开发,广泛用于安全研究、漏洞评估和网络监控。以下是ZoomEye的主要功能介绍: 1.设备搜索ZoomEye可以扫描和搜索互联网上公开的设备,包括服务器、路由器、摄......
  • 《刚刚问世》系列初窥篇-Java+Playwright自动化测试-1-环境准备与搭建
    1.简介Python+Playwright系列的文章还没有结束,就有好的小伙伴或者童鞋们私信公众号留言,问宏哥什么时候出Java语言的Playwright的自动化测试文章。本来想趁热打铁将Python+Playwright完结后,就开始Java语言的Playwright的自动化测试文章,但是好多人私信留言,索性就两个系列的文章......
  • windows10用conda搭建tensorflow的gpu环境
    在tensorflow官方网址上也列举了很多方法,但都很麻烦,包括docker也没有办法在win10下应用gpu来计算。记录我的检查过程。在官网搜集有用的资料。“在Windows环境中从源代码构建”中提到了经过测试后,可用的配套版本,找到一个最新的是:|版本|Python版......