开发工具
开发工具使用
zhifeng687
这个作者很懒,什么都没留下…
展开
-
Idea download sources Connection Refused to host 127.0.0.1 error
UPD(来自@Andrey):这可能已在 2021.1.3 版中修复对于旧版本:这可以通过在项目的 Maven 导入程序设置中选择合适的 JDK 来解决。在项目设置中,转到 Build Tools -> Maven -> Importing将 JDK for importer 设置为您操作系统上安装的 JDK(不是内置的)再次尝试下载源代码 - 现在应该可以工作了。...转载 2016-07-04 16:22:54 · 5200 阅读 · 0 评论 -
Cleanup failed to process the following paths错误的解决
今天在更新项目的时候遇到一个问题,按惯例要cleanup才能重新更新。但是很不幸,在cleanup的时候又遇到了问题!1 svn cleanup failed–previous operation has not finished; run cleanup if it was interrupted要更新先转载 2017-05-11 20:10:21 · 1083 阅读 · 0 评论 -
eclipse临时目录 虚拟目录与Eclipse中启动tomcat 浏览器无法访问8080端口问题
第一次:CommonResVO commonResVO =JSON.parseObject(result, CommonResVO.class); 本来JSON.parseObject()方法的第一个参数应该是一个json字符串,但在这里我传的参数是xml字符串。 例子: Debug到这一句的时候,再step over 就报source notfound原创 2017-05-27 16:25:47 · 1931 阅读 · 0 评论 -
eclipse使用working set管理项目
Eclipse作为一款流行的JavaIDE开发工具,其有很多好用的功能为我们的开发提供帮助。但我们的工作空间中有很多项目时,管理起来就很头疼了。但是我们又不想更换工作区间,所以我们需要一个更加有效的项目管理方法。 1. 打开eclipse,可以看到下图所示的小三角标志,点击打开。 2. 弹出界面见下图,下图有一个选择工作集选项。点转载 2017-05-09 11:16:52 · 703 阅读 · 0 评论 -
查看eclipse的工作空间和tomcat的发布目录
进入部署目录后,就可以看到被部署进去的项目了。一般地,你要了解在部署目录中项目的目录结构,你才能知道页面请求的url应该怎么写。根据部署目录中项目的目录结构,而不是根据eclipse中项目的目录结构,去编写页面请求的url路径,这才是对的。原创 2017-05-22 15:09:04 · 29395 阅读 · 0 评论 -
Java的PermGen space内存溢出的错误解决方法
启动服务时报错如下:原因:的全称是Permanent Generation space,是指内存的永久保存区域,这块内存主要是被JVM存放Class和Meta信息的,Class在被Loader时就会被放到PermGen space中,它和存放类实例(Instance)的Heap区域不同,GC(Garbage Collection)不会在主程序运行期对PermGen space进行清理,所以如果你的...转载 2017-05-22 17:26:08 · 1608 阅读 · 0 评论 -
删除maven仓库中的lastUpdate文件
三月 23, 2018 3:34:16 下午 org.apache.catalina.startup.TldConfig execute信息: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs t...原创 2017-05-22 17:41:13 · 1523 阅读 · 0 评论 -
svn执行svn update操作无法更新到新文件(eclipse的build automatically)
在某个目录下执行svn update操作发现无法更新到新文件时一般是这个这个目录发生而造成svn skipped了。svn skipped会使得该目录以及该目录下的所有代码都不执行更新。没找到什么好的解决方法,删掉该目录重新svn update还是会报这个错误,目前是通过换个目录重新checkout解决的。When updating my checked out directory with To...原创 2017-07-07 16:47:35 · 14853 阅读 · 0 评论 -
dubbo+zookeeper报错:com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method
com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method可能的错误原因有三个前两个是从网上摘得, 第三个是自己解决的1.需要进行实例化的类没有进行实例化,具体没有实例化的类会在错误信息中显示,在错误信息中搜索“Serializable”即可找到将其实现序列化可消除错误。2.是在使用Dubbo提供服务是在主转载 2017-10-19 14:43:44 · 29401 阅读 · 2 评论 -
在线画时序图的工具:Web Sequence Diagrams ,支持实时生成预览图
因为工作需要,这两天在尝试着给手里壹些模块画时序图(Sequence Diagrams),壹般画这种图的时候,我们第壹反应会想到安装 IBM 的 Rational Rose,但是我不想为了画这种图就去安装壹個那麽庞大的企业级应用软件,不说使用的时候需要价格极其高昂的 License,就算使用盗版,也需要自己去网上到处找安装包,而公司的 WiFi 网络实在是太牵强,看看新闻查查 Google 还转载 2017-06-05 17:29:53 · 9884 阅读 · 0 评论 -
Eclipse创建Maven多模块工程
如果,你需要创建多个项目,项目之间即独立又有关系,那么创建一个Maven多模块项目是个非常好的选择。一、创建Maven Project1.File --> New --> Maven Project如下图,选中Create a simple projectps: 选择这个Create a simple project很重要,只有选择了这个,在下一步中才会出现packaging类型选项...原创 2016-12-08 15:04:33 · 452 阅读 · 0 评论 -
Maven依赖之解决Maven优先使用Eclipse工作空间项目而非Maven库jar包有关问题
通常会有这样的两种情况:1,在项目开发阶段时,我们想优先使用工作空间的项目代替maven库中的jar包.2,项目测试时我们想优先使用maven库中的jar包代替工作空间的项目.下面对如何调整优先级做一点分享(个人实验得来的经验,不够官方,如果更好的方案还请指教).这里我们将用两个项目分别叫biz和dao作为演示.其中biz依赖dao. 原理:maven项目在查找依赖时会首先查看工作空间是否有满足当...转载 2016-10-19 15:05:10 · 1400 阅读 · 0 评论 -
一次线程挂掉的排查与GC overhead limit exceeded
在使用多线程分批写入文件时,发生如下异常:java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: GC overhead limit exceeded at java.util.concurrent.FutureTask.report(FutureTask.java:122) a...原创 2015-07-20 13:42:26 · 834 阅读 · 0 评论 -
Maven依赖中的scope详解
Maven的一个哲学是惯例优于配置(Convention Over Configuration), Maven默认的依赖配置项中,scope的默认值是compile,项目中经常傻傻的分不清,直接默认了。今天梳理一下maven的scope。scope的分类compile默认就是compile,什么都不配置也就是意味着compile。compile表示被依赖项目需要参与当前项目的编译,当然后续的测试,运行周期也参与其中,是一个比较强的依赖。打包的时候通常需要包含进去。testscope为test表转载 2016-01-15 10:18:38 · 1519 阅读 · 0 评论 -
使用OpenJDK来查看SunJDK不提供的部分源码
下载好了后,只需要解压下载包下的一个子目录:/jdk/src/share/classes/,解压的路径记好了,如:/home/simon/Develop/openjdk-src,然后打开Eclipse,选中 windows--preference--installed jres--选中jre6(你的可能是其他版本)--ed转载 2016-03-04 13:01:14 · 820 阅读 · 0 评论 -
maven打包 install package deploy区别
maven package:打包到本项目,一般是在项目target目录下。如果a项目依赖于b项目,打包b项目时,只会打包到b项目下target下,编译a项目时就会报错。maven install:打包到本地仓库,如果没有设置过maven本地仓库,一般在用户/.m2目录下。如果a项目依赖于b项目,那么install b时,会在本地仓库同时生成pom文件和jar文件,可以看install b的日志...转载 2016-03-09 19:27:39 · 697 阅读 · 0 评论 -
结合maven和dubbo进行项目模块划分和模块依赖
为了防止传递依赖,我们各个模块之间尽量用直接依赖的方式。本篇文章介绍多模块化开发,我们做过Maven项目的都知道,我们的项目一般都是分模块的,每个模块都会对应着一个POM.xml文件,它们之间通过继承和聚合(也称多模块,multi-module)相互关联。原创 2015-06-06 01:21:23 · 1879 阅读 · 0 评论