仓库

Maven教程(一)

馋奶兔 提交于 2020-02-01 07:52:57
现在的java项目一般都是通过Maven管理jar包与版本,本身属于依赖倒置,通过maven更方便的管理jar包。 当然,在安装maven之前需要安装配置好JDK,这部分省略。 配置maven的运行环境。 第一步 首先在http://maven.apache.org/download.cgi 上找到maven安装包。解压到硬盘你乐意的位置。 然后记录maven的路径 ,例如我的是:D:\mavenFile\apache-maven-3.5.3 第二步 我们开始配置环境变量。总共有三个环境变量需要配置。分别是M2(运行的bin目录)、M2_HOME(运行的文件夹位置)、MAVEN_OPTS(运行的配置信息)。例如我的配置就是。 M2_HOME:D:\mavenFile\apache-maven-3.5.3 M2:D:\mavenFile\apache-maven-3.5.3\bin MAVEN_OPTS: -Xms256m -Xmx512m 第三步 在你的Path环境变量下添加bin目录的路径,win7下也可以使用;%M2%代替 第四步 在CMD界面,运行 mvn --version。可查看当前maven的版本,安装成功后可知。 创建maven项目 在eclipse创建mave项目非常简单。 在项目管理的框内,右键创建 other. 搜索maven 创建maven Project。

IDEA配置Maven

蓝咒 提交于 2020-02-01 04:21:06
前两天想在自己电脑上配置一下maven,结果忘记的一干二净,离我上次在公司电脑上配maven才过了两个月…,不得不说记性是越来越差了,于是我觉得有必要把配置过程写一篇博客记录下来,以后再忘记就不用到处百度了。 Maven的作用 maven,项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。maven相当于一个仓库,用来帮项目下载、存放和管理所需要的jar包。 Maven的配置 百度maven官网下载然后解压到你想放的盘。 ①配置环境变量 我的电脑–>控制面板–>高级系统设置–>环境变量,然后在系统变量里面点击新建,变量名如图,变量值根据你解压放的位置填。 点击确定之后在系统变量里找到Path,在里面上%MAVEN_HOME%\bin; 完成上面的步骤就完成了环境变量的配置了,打开cmd输入mvn’ -v测试一下是否安装成功,如图显示maven版本信息就安装成功了。 ②配置maven本地仓库 在maven的目录下新建一个文件夹repository作为maven的本地仓库。 然后打开conf文件夹找到setting.xml这个文件打开(我是用EditPlus打开的,比较好编辑,没有安装啥软件的就用记事本打开也是一样),找到这行代码 <localRepository>/path/to/local/repo</localRepository>

Git的使用

大城市里の小女人 提交于 2020-02-01 02:01:31
始化本地仓库 设置使用者身份 链接远程仓库 添加文件到本地仓库 提交文件到本地仓库 将本地仓库同步到远程git仓库 克隆远程仓库 创建本地分支 查看本地分支 推送本地分支到远程仓库 删除本地分支 删除远程分支 切换分支 推送文件到分支 文件推送,要推送到不同的分支,得先切换到分支,然后在add、commit、push 将远程的分支合并到主分支上 在本地将分支合并到主分支上,然后在推送到远程,再删除本地和远程的分支 分支管理还可查看: https://blog.csdn.net/arkblue/article/details/9568249/ 来源: https://www.cnblogs.com/MerlinFan/p/9420836.html

github 搜索

最后都变了- 提交于 2020-02-01 00:23:15
1、明确搜索仓库标题、仓库描述、README GitHub 提供了便捷的搜索方式,可以限定只搜索仓库的标题、或者描述、README等。 以Spring Cloud 为例,一般一个仓库,大概是这样的 其中,红色箭头指的两个地方,分别是仓库的名称和描述。咱们可以直接限定关键字只查特定的地方。比如咱们只想查找仓库名称包含 spring cloud 的仓库,可以使用语法。 in:name 关键词 如果想查找描述的内容,可以使用这样的方式: in:descripton 关键词 这里就是搜索上面项目描述的内容 一般项目,都会有个README文件,如果要查该文件包含特定关键词的话,我想你猜到了 in:readme 关键词 2、明确搜索 star、fork 数大于多少的 一个项目 star 数的多少,一般代表该项目有受欢迎程度。虽然现在也有垃圾项目刷 star ,但毕竟是少数, star 依然是个不错的衡量标准。 stars: > 数字 关键字。 比如咱们要找 star 数大于 3000 的Spring Cloud 仓库,就可以这样 stars:>3000 spring cloud 如果不加 >= 的话,是要精确找 star 数等于具体数字的,这个一般有点困难。 如果要找在指定数字区间的话,使用 stars: 10..20 关键词 fork 数同理,将上面的 stars 换成 fork

基于github发布 个人网站/博客

你说的曾经没有我的故事 提交于 2020-01-31 23:34:13
我们可以使用GitHub去发布自己的网站了(静态网站), 只要经过简单几步即可。这样小伙伴可以给朋友或面试官展示自己个人项目啦。 第一步:创建一个新仓库 第二步:在仓库选择“Settings”页,找到下面的“GitHub Pages”,点进去随便选一个主题 第三步:选择主题后,可以看到一个博客地址。 地址格式:https://用户名.github.io/仓库名/ 当放入自己文件上传后,访问该地址就能看到页面了。默认是访问index.html的,如果你文件叫abc.html,就需要访问:https://用户名.github.io/仓库名/abc.html1 先项目下载到本地:git clone+代码地址2 把你的文件都放到项目文件夹中3 上传到github即可,访问链接就能看到了git add -Agit commit -m'更新代码'git push origin master   我的git地址:https://github.com/lucas270/staticWeb 来源: https://www.cnblogs.com/lucas27/p/8895006.html

Gradle项目更换阿里云仓库

半城伤御伤魂 提交于 2020-01-31 22:03:00
单个项目更改阿里云仓库 编辑项目中buid.gradle文件,将repositories里的mavenCentral()注释掉或者删除,如图所示。mavenCentral()是maven的中央仓库。 repositories { maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' } } 来源: CSDN 作者: 俺村我最能吃 链接: https://blog.csdn.net/weixin_44343935/article/details/104125053

maven入门-- part1 简介

随声附和 提交于 2020-01-31 09:26:10
Maven是什么   maven是基于项目对象模型(pom:project object model),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具。对依赖关系的特性进行细致的分析和划分,避免开发过程中的依赖混乱和相互污染的行为。 Maven生命周期   maven把项目的构建划分为不同的生命周期,粗略来看包括:编译,测试,打包,集成测试,验证,部署。maven中的所有执行动作(goal)都需要指明自己在这个过程中的执行位置,然后maven执行的时候,就按照过程的发展依次调用这些goal进行各种处理, maven同样提供了配置文件,可以跳过某些阶段。 Maven的工程结构 pom.xml(maven核心配置文件) src main   java(java源代码目录)     resources(资源文件目录) test   java(单元测试代码目录) target(输出目录,所有的输出都在这个目录下)   classes(编译后的class文件存放处) Maven的版本规范 groudId:团体,组织的标识符,一般以逆向域名开头 artifactId:单独项目的唯一标识符,不要再里面包含(.) version:一个项目的特定版本,groupId,artifactId,version唯一标识一个maven项目 SNAPSHOT:开发过程中不稳定的版本

git 的基本使用

十年热恋 提交于 2020-01-31 07:21:03
git基本使用 配置用户 配置用户的意义在于记录开发者信息,以便在版本控制记录开发者的操作行为. git config --global user.name +"自已的名字" git config --global user.email +"自已的邮箱地址" --global 配置当前用户所有仓库 --system 配置当前计算机上所有用户的所有仓库 注:配置用户只需要执行1次,可以重复使用。 初始化仓库 我们如果想要利用git进行版本控制,需要将现有项目初始化为一个仓库,或者将一个已有的使用git进行版本控制的仓库克隆到本地。 git init git init只是创建了一个名为.git的隐藏目录,这个目录就是存储我们历史版本的仓库,ls -al 可以查看。 git clone 仓库地址 假如已有项目用了Git,那我们就利用克隆 查看文件状态 初始化仓库后便可以进行开发了,进入到刚刚创建好并初始为仓库的目录,添加我们开发需要的文件。 通过 git status 可以检测当前仓库文件的状态 添加文件到暂存区 假设经过一段时间的开发后,需要把已开发的部分存起来,使用git add 添加到暂存区。 git add 文件名/ 文件路径 “*”或-A代表所有 撤销更改 经过一段时间后发现新开发的部分有Bug,想要回到之前状态,可以使用 git checkout 文件名。 提交文件

git的使用 (一)

醉酒当歌 提交于 2020-01-31 06:05:37
1.版本控制 版本控制(Version Control Systems)是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。这个系统可以自动帮我们备份文件的每一次更改,并且可以非常方便的恢复到任意的备份(版本)状态。实现版本控制的软件有很多种类,大致可以分为本地版本控制系统、集中式版本控制系统(SVN)、分布式版本控制系统(git)。 2.git的安装 Window 安装 http://git-scm.com/download/win 下载Git客户端软件,和普通软件安装方式一样。 Linux 安装 CentOS发行版:sudo yum install git Ubuntu发行版:sudo apt-get install git Mac 安装 打开Terminal直接输入git命令,会自动提示,按提示引导安装即可。 3.git的原理 为了更好的学习Git,我们们必须了解Git管理我们文件的3种状态,分别是已提交(committed)、已修改(modified)和已暂存(staged),由此引入 Git 项目的三个工作区域的概念:Git 仓库、工作目录以及暂存区域。 Git仓库目录是Git用来保存项目的元数据和对象数据库的地方。 这是Git 中最重要的部分,从其它计算机克隆仓库时,拷贝的就是这里的数据。 工作目录是对项目的某个版本独立提取出来的内容

Maven基本使用汇总

故事扮演 提交于 2020-01-31 05:59:56
1. 基础问题 0、eclipse工程转maven工程:工程->右键->configure->convert to maven project 1、pom.xml总是在项目的根目录。 2、约定优于配置: 源码目录为 src/main/java 编译输出目录为 target/classes/ 打包方式默认为jar(如果不指定packaging标签的话) 包输出目录为target 3、maven中通过groupId、artifactId、version定位到一个唯一jar、pom、car。 4、Maven所需构件都是直接从本地仓库获取的。如果本地没有,会尝试从远程仓库下载构件至本地仓库,然后再使用本地仓库的构件。 5、maven指令 //test前会自动compile,package前会自动test,install前会自动package mvn clean compile //编译 mvn clean test mvn clean package //打包(成jar后war) mvn clean install //将工程打出的包安装到本地仓库 mvn build deploy //打包后部署至远程仓库 2. pom.xml解析 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org