
开发工具/IDEA MAVEN GIT
文章平均质量分 68
IDEA MAVEN GIT
gghh2015
这个作者很懒,什么都没留下…
展开
-
dependencies 与dependencyManagement 的区别
现在的项目基本上都是使用多module来管理的,这就涉及到一个问题,多module之间如何使用共同的第三方jar,或者说如何减少相同的jar导入的配置。首先介绍我们是这里引入了一个jar包之后,这里如果没有加上version版本号的话,那么maven就会去里找对应groupId和artifactId的jar,如果有就继承他,如果没有就会报错,这时候其实在我们配置的本地仓库中会真实的下载对应的jar包,这时候所有的子module都会默认继承这里面所有声明的jar这里其实是起到管理依赖jar版本转载 2021-03-31 16:34:22 · 286 阅读 · 0 评论 -
git常用命令
git顺利的提交代码流程查看修改的文件git status为了谨慎检查一下代码git diff添加修改的文件,新加的文件也是直接add就好了git add dirname1/filename1.py dirname2/filenam2.py添加修改的日志git commit -m “fixed:修改了上传文件的逻辑”提交代码git push,如果提交失败的可能原因是本地代码库版本不是最新。‘matching’ 参数是 Git 1.x 的默认行为,其意是如果你执行 git push 但没有原创 2020-10-16 12:54:53 · 313 阅读 · 0 评论 -
将本地项目上传至 Github
将本地项目上传至 Github欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何转载 2020-06-09 13:50:06 · 224 阅读 · 1 评论 -
使用maven Profile实现多环境构建
多环境是指,有多个profile环境,每个环境有自己不同的配置(有的定义在pom.xml中,有的定义在.properties文件中),总共分三步:1、在pom.xml中定义多个profile2、在resources里新建目录存放不同环境的配置文件3、在pom.xml中定义加载的环境的配置,指定到使用的profile文件原创 2019-10-29 20:21:47 · 323 阅读 · 0 评论 -
git常用命令
回滚到指定版本比较两个分支的文件的差异git diff branch1 branch2 --stat //显示出所有有差异的文件列表git diff branch1 branch2 文件名(带路径) //显示指定文件的详细差异git diff branch1 branch2 //显示出所有有差异的文件的详细差异转自:https://bl...原创 2019-02-12 15:54:33 · 172 阅读 · 0 评论 -
MAVEN 属性定义与使用
来自:http://www.tmser.com/post-178.html Maven内置了三大特性:属性、Profile和资源过滤来支持构建的灵活性。 MAVEN属性 事实上有六种类型的Maven属性: 内置属性:主要有两个常用内置属性——basedir表示项目根目录,即包含pom.xml文件的目录;basedir表示项目根目录,即包...转载 2018-05-24 20:57:31 · 1304 阅读 · 0 评论 -
Maven项目中在xxx.xml ,xxx.properties 中为什么能使用 ${} 来引用pom文件中的属性
正在我疑惑时,看到了这篇文章,写的很好,原文:https://my.oschina.net/zjllovecode/blog/1789874 问题引入: 在学习别人的Maven项目时发现了在xxx.properties 中使用了${} 来获取具体属性值。 在xxx.xml中也使用了${} 来引用相应的属性值 但是...转载 2018-05-24 20:39:30 · 13709 阅读 · 3 评论 -
maven POM.xml 标签详解
转自:http://blog.youkuaiyun.com/sunzhenhua0608/article/details/32938533 pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。[xml] view p...转载 2018-03-13 09:14:04 · 288 阅读 · 0 评论 -
IDEA--Tomcate配置里的On Upate Action 与 On Frame Deactivation
转自:https://www.cnblogs.com/zhangguangju/p/7027904.html这两个选项的设置,依赖于 项目的部署方式 是 exploded1、on update action首先来看 on update action 相关的解释,从字面上理解 就是 手工触发 update 动作的时候 做什么: upd...转载 2018-03-10 17:26:48 · 1058 阅读 · 0 评论 -
IDEA--Tomcat部署时war和war exploded区别以及平时踩得坑
转自:http://blog.youkuaiyun.com/xlgen157387/article/details/56498938 war和war exploded的区别在使用IDEA开发项目的时候,部署Tomcat的时候通常会出现下边的情况:是选择war还是war exploded 这里首先看一下他们两个的区别:war模式:将WEB工程以包的形式上传到服...转载 2018-03-10 17:11:04 · 26410 阅读 · 5 评论 -
IDEA--maven的使用和maven的生命周期
1、profile 真实项目中,每一个项目都会有多套环境,包括开发环境,测试环境,灰度机环境以及最终的生产环境,每一套环境对应着不同的配置参数,比如JDBC连接信息肯定会有所差别,如果发布到某一环境中就需要改写一次配置文件,只有一个jdbc.properties还可以接受,想象一下真实项目中的配置文件的数量头就大,更重要的是如果写错了某参数后果将不堪设想!此时利用Maven管理的的另一个长处...原创 2018-03-07 23:05:25 · 7666 阅读 · 1 评论 -
IDEA--配置jdk maven tomcat git
1、配置jdk 依次点开File –>Project Structure,点击左侧标签页,点击SDKs 2、配置maven 依次点开File –>Settings,点击左侧标签页,点击Build,Execution,Deployment,点击Maven 3、配置tomcat 依次点开Run –>Edit Configurations 4、配置git 依次...原创 2018-03-06 23:10:36 · 1060 阅读 · 0 评论 -
删除MyEclipse废弃的工作空间
转自:https://www.cnblogs.com/yeyeyeid/p/myeclipse-workspaces.html1、MyEclipse如何清除废弃的工作空间Windows--->Preferences--->General--->Startup and Shutdown--->Workspaces--->Recent workspaces点选不需要的目录,转载 2018-01-03 11:44:26 · 2578 阅读 · 0 评论 -
JDK&Tomcat&MyEclipse
大概说一下这三个地方的jdk:1、MyEclipse中window-preference-Java-Installed JREs,添加自己的jdk。 2、MyEclipse中的tomcat:window-preference-MyEclipse-services-tomcat,单击当前使用的tomcat版本,右侧,选择jdk版本。 3、本机环境变量里的JDK原创 2017-06-05 16:04:25 · 655 阅读 · 0 评论 -
解决myEclipse未保存完全后导致打不开的问题
1、myEclipse在未完全保存时强行关闭,会导致在下一次打开时一直停留在初始页面,查询日志,会发现以下信息:!ENTRY org.eclipse.core.resources 2 10035 2017-09-11 10:59:44.704!MESSAGE The workspace exited with unsaved changes in the previous session;原创 2017-09-11 11:33:49 · 679 阅读 · 0 评论 -
MyEclipse的Package视图和Naviagtor视图
在日常工作中,根据不同的使用场景切换视图,这样找起文件来方便,所以总结一下: 一、在哪里切换视图?:工具栏window--show view中。 二、下面具体介绍一下常用的两种视图: 1、Package Explorer :以包为单位显示,写代码时用起来方便 (1)、Fl原创 2017-04-17 21:35:28 · 1152 阅读 · 0 评论 -
Eclipse与MyEclipse的联系和区别
Eclipse 是一个IDE(Integrated Developing Environment),而这个IDE是允许安装第三方开发的插件来使自身的功能得到扩展和增强的,而Myeclipse就是其中的一种有名的插件集之一,主要是为J2EE开发;MyEclipse将开发者常用到的一些有用的插件都集合起来,提供一种高级编程环境,可以比较轻松完成struts,hibernate,spring布局,编写st转载 2017-06-22 17:31:15 · 744 阅读 · 0 评论