研发管理工具
maven是一个项目构建和管理的工具,提供了帮助管理 构建、文档、报告、依赖、scms、发布、分发的方法。可以方便的编译代码、进行依赖管理、管理二进制库等等,除了Maven还会记录一下Git(分布式版本控制软件),通过在工作中的总结,对maven、Git相关的问题归纳总结!
编程之间
Are you self-aware, and are you proactive?
展开
-
github如何删除一个repository(仓库)
一、进入你要删除的仓库。如上图所示,点击settings,进入下图页面:二、才此页面的最下方点击Delete this repository就显示注意删除仓库的弹出框,输入你要删除仓库的名字就可以删除了。如下图原创 2016-03-17 20:53:19 · 23571 阅读 · 2 评论 -
Git 使用介绍
命令行切换到git库根目录执行"git rm -r --cached .",这个也是某些情况下,在已经提交了的一些文件了的时候,添加忽略文件忽略目录,提交的时候不起作用,仍然能提交忽略文件声明的忽略的文件,可以执行"git rm -r --cached."命令清的清空缓存区,然后执行一下命令就可以删除远程忽略文件了。1、执行git add .2、执行git commit -m "提交原创 2017-03-17 15:55:38 · 1324 阅读 · 0 评论 -
使用Maven常见问题汇总
Apache Maven是一个软件项目管理和综合工具。基于项目对象模型(POM)的概念,Maven可以从一个中心资料片管理项目构建,报告和文件。本教程将介绍如何使用Maven在Java开发,或任何其他的编程语言的任何项目。Maven是什么?Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,原创 2016-05-09 09:02:39 · 3905 阅读 · 0 评论 -
Maven私服-Nexus
一、什么是私服私服是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构件。有了私服之后,当Maven 需要下载构件时,直接请求私服,私服上存在则下载到本地仓库;否则,私服请求外部的远程仓库,将构件下载到私服,再提供给本地仓库下载。以下是有无私服的对比:二、Nexus下载与安装Nexus安装的先决条件: 不管是NexusOpen Source原创 2016-11-12 14:36:58 · 1031 阅读 · 0 评论 -
Maven及其核心概念
1、maven的安装目录结构如下:binbootconflibLICENSE.txtNOTICE.txtREADME.txt2、Bin:该目录包含了mvn运行的脚本,这些脚本用来配置Java命令,准备好classpath和相关的Java系统属性,然后执行Java命令。其中mvn是基于UNIX平台的shell脚本,mvn.bat是基于Windows平台的ba原创 2016-10-09 12:32:43 · 561 阅读 · 0 评论 -
WEB的mavan项目构建生成可执行jar包
构建可执行war包文档(tomcat7-maven-plugin):JDK 1.7+ Maven 3.0 or later tomcat7-maven-plugin version 2.1/2.0/2.0-beta-10、环境要求Unix System\windwos\macOSJDK 1.7+ Maven 3.0 or later原创 2017-05-08 14:26:56 · 1584 阅读 · 0 评论 -
在maven的web项目中内嵌tomcat插件执行war包
0、环境要求Unix System\windwos\macOSJDK 1.7+ Maven 3.0 or later 我测试的编译环境是:macOS10.11.6和windows10jdk1.8/jdk1.7Maven 3.3.9 我的本机开发环境: MacOS 10.11.6eclipse Mars.2原创 2017-05-07 11:04:22 · 4558 阅读 · 0 评论 -
Maven依赖管理与命名规范
一、直接依赖和间接依赖mane最大的好处就是能够方便的声明第三方的jar包,只需要在pom中进行简单的声明就可以将此jar包依赖到项目中,那什么是直接依赖呢?就是在项目中直接声明的这些依赖: org.springframework spring-core 4.1.4.RELEASE间接依赖是由直接依赖间接依赖到项目的那些jar包,当项目依赖于某一第三方Ja原创 2017-04-17 15:48:33 · 1653 阅读 · 0 评论 -
Maven项目中WEB模块中后台代码打成jar包
1、将web模块的后台代码打成jar 包发布到target目录下(war包中正常编译的class依然存在) org.apache.maven.plugins maven-jar-plugin make-a-jar原创 2017-04-14 15:54:24 · 5201 阅读 · 0 评论 -
maven打包其他目录文件到war包
项目开发过程中原来是传统的web工程,现在要改成maven的方式进行开发,存在原来很多老的jar包,不过只是临时编译maven项目用到(当然,并不建议这样操作),所以才用了scope为system的方式引入: com.inspur.bigdata lousing-framework7.0.0 system ${project.basedir}/lib/webharvest原创 2017-03-27 10:56:01 · 1251 阅读 · 0 评论 -
Maven项目命名规范
Guide to naming conventions on groupId, artifactId and versiongroupId will identify your project uniquely across all projects, so we need to enforce a naming schema. It has to follow the package n原创 2017-03-09 15:38:09 · 18080 阅读 · 3 评论 -
Maven项目报错总结
Maven项目导入eclipse中很多时候都出现报错的情况,出错的原因大致可以分为下列几种:JDK版本不一致网络问题无法下载,可以尝试开vpn下载私有jar包maven仓库中的某个构件如果因为网络或者其他的原因,没有下载成功或者下载被中断,将会出现一个LastUpdated的文件,这个时候,就算网络好了,也不能正常使用这个构件。在linux系统上可以切换到仓库的目录下执行:原创 2017-01-06 15:50:03 · 1562 阅读 · 0 评论