![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
IDEA学习与实践
IDEA
常敲代码手不生
你越优秀,这个世界便越公平!!!
展开
-
git多分支频繁切换导致IDEA工具maven工程项无法识别java文件的一种解决方法
由于频繁的进行git多分支的切换,导致本地maven工程依赖切换失败,进而导致项目无法识别java工具,多次rebuild项目均以失败而告终。提供一种有效的正确方式:在IDEA的terminal输入命令mvn cleanmvn install -Dmaven.test.skip=true...原创 2022-04-29 19:27:30 · 1650 阅读 · 0 评论 -
IDEA全文搜索排除无用的文件夹
问题:最近在用到idea的全文搜索关键字功能时候,发现检索很慢,仔细一看发现除了从工程类的java文件检索之外,另外从很多日志文件里也进行了检索,比如工程运行生成的日志文件。导致卡死、搜索巨慢解法:为了提高检索速度,需要idea手动配置过滤掉多余的文件夹操作:file——project structure—— modules——选择指定的文件夹——右键excluded...原创 2021-12-21 19:53:29 · 4136 阅读 · 0 评论 -
git clone 速度过慢
由于公司内网限制,通过git clone mybatis的源码时速度贼慢原来的方式:git clonehttps://github.com.cnpmjs.org/mybatis/mybatis-3.git超级慢——失败改进方式:git clone https://github.com.cnpmjs.org/mybatis/mybatis-3.git 贼快,——成功、上图...原创 2021-03-12 14:03:24 · 677 阅读 · 2 评论 -
java.lang.NoClassDefFoundError: org/apache/shiro/authc/AuthenticationToken
使用ieda构建web工程项目,启动tomcat报错:java.lang.NoClassDefFoundError: org/apache/shiro/authc/AuthenticationTokenmaven经过不断的clean,compile、package都没有作用,最后发现是因为compile后生成了jar包,于是手动在pom.xml文件加上war包配置 <groupId>cn.com.shiro</groupId> <artifactId&原创 2021-02-03 21:41:07 · 1108 阅读 · 2 评论 -
POST请求传入中文参数,接收端乱码
POST请求中文传参乱码在传入参数时对参数进行两次编码URLEncoder.encode(URLEncoder.encode(param,"UTF-8"),"UTF-8"))服务端获取参数时进行一次解码 String param= URLDecoder.decode(param, "UTF-8");原创 2020-12-07 16:51:25 · 6417 阅读 · 4 评论 -
intellij idea 如何将普通项目转换为maven项目
1.工程文件下找到文件pom.xml,如果没有,则新建一个并填写好内容。2.在pom.xml 文件上右键 Add as Maven Project。3.OK,等待IDEA帮你完成剩余的工作即可,一个maven项目即将诞生!...原创 2018-09-06 10:44:24 · 10884 阅读 · 4 评论 -
maven依赖仲裁
maven依赖管理避免不同子模块中依赖版本冲突在主pom中配置依赖[java] view plain copy print? mysql mysql-connector-java 5.1.2 ... 在子po转载 2016-08-09 15:31:34 · 2831 阅读 · 0 评论 -
如何快速的解决Maven依赖冲突
为什么会出现依赖冲突首先要说明Maven的依赖管理,具体的可以参考这边 Maven学习——依赖管理 这篇文章,maven在依赖冲管理中有一下几个原则。依赖是使用Maven坐标来定位的,而Maven坐标主要由GAV(groupId, artifactId, version)构成。如果两个相同的依赖包,如果groupId, artifactId, version不同,那么maven也认转载 2016-08-08 16:55:16 · 418 阅读 · 0 评论 -
通过mvn dependency:tree 查看依赖树,解决依赖jar冲突问题
引用mvn dependency:tree以下是使用这个工具产生的依赖树:引用E:\01workspace\chenxh\09research\rop\rop>mvn dependency:tree[WARNING][WARNING] Some problems were encountered while building the effect原创 2016-07-27 16:04:27 · 28358 阅读 · 3 评论 -
maven依赖关系中Scope的作用
Dependency Scope 在POM 4中,中还引入了,它主要管理依赖的部署。目前可以使用5个值: * compile,缺省值,适用于所有阶段,会随着项目一起发布。 * provided,类似compile,期望JDK、容器或使用者会提供这个依赖。如servlet.jar。 * runtime,只在运行时使用,如JDBC驱动,适用运行和测试阶段转载 2016-07-05 20:37:12 · 391 阅读 · 0 评论 -
git版本管理工具学习
1.git版本管理工具作用:a.备份b.像时光机一样回到过去,防止错误删除c.多端共享d,独当一面和团队协作2早起的版本管理工具:CVS,集中式管理工具github是git的一个托管网站:GitHub是一个托管网站,也就是一个存放代码的地方,但是怎么把代码弄上去呢?复制,粘贴? 肯定不是,这时候就要使用git这个版本工具了,当然git不是专门为这个网站设计的,而是网站使用了这个工具。原创 2016-04-13 09:48:39 · 666 阅读 · 1 评论 -
IDEA报错class path resource [spring/applicationContext.xml] cannot be opened because it does
Context initialization failedorg.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource [applicationContext.xml]; nested exception is j...原创 2018-09-25 10:52:34 · 6693 阅读 · 2 评论 -
荐 Intellij IDEA创建Maven Web项目(带有webapp文件夹目录的项目)
转载自:点击打开链接在创建项目中,IDEA提供了很多项目模板,比如Spring MVC模板,可以直接创建一个基于Maven的Spring MVC的demo,各种配置都已经设定好了,直接编译部署就可以使用。 最开始自己创建maven web项目时,要么创建一个springmvc项目进行修改,要么创建了一个maven项目(不是web项目),自己添加webapp目录添加配置web.转载 2016-07-04 17:21:31 · 35330 阅读 · 2 评论 -
IDEA中如何新建一个带有-P目录的项目
IDEA如何新建一个如下图所示的目录结构的项目,具体的操作示意图如下所示:只需在新建project时候在下面的module的设置里面进行如图所示的更改就可以了。module名字改为:emidas-activity-p同时将content root路径改为和project location路径一样就可以了原创 2016-04-20 11:12:20 · 714 阅读 · 0 评论