eclipse

已解决No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?

依然范特西╮ 提交于 2021-01-09 11:03:12
文章目录 报错问题 解决步骤 报错问题 运行Maven install,却报错: [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] Maven_Total [INFO] Maven_Dao [INFO] Maven_Service [INFO] Maven_Web Maven Webapp [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Maven_Total 0.0.1-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-install-plugin:2.4:install (default-install) @ Maven_Total --- [INFO] Installing D:

IDEA 常用配置

孤人 提交于 2021-01-09 05:55:05
调节代码字体大小 设置:File --- Settings... --- Editor --- General --- 勾选Change font size(Zoom) with Ctrl + Mouse Wheel 使用:按住Ctrl键,滚动鼠标中间按钮,可调节代码字体大小。 优点:这个比单独设置字体大小方便多了。 图解: 鼠标放在方法上显示完整注释 设置:File --- Settings... --- Editor --- General --- 勾选Show quick documentation on mouse move 使用:鼠标放在方法上一段时间(时间长度可设置)后显示该方法的注释。 优点:可以在当前类清楚该方法的作用和使用(前提是该方法有注释,总有人说好的代码不需要注释,见名知意即可。我觉得这是懒的借口)。 图解: 忽略大小写提示 设置:File --- Settings... --- Editor --- General --- Code Completion --- Case sensitive completion (从First letter改到None) 优点:如果首字母大写才能自动提示,你会奔溃的。 图解: 修改类头的文档注释信息 设置:File --- Settings... --- Editor --- File and Code

什么是java OOM?如何分析及解决oom问题?【转载】

风格不统一 提交于 2021-01-09 05:45:27
转载自:https://www.cnblogs.com/ThinkVenus/p/6805495.html 最近查找了很多关于OOM,甚至于Java内存管理以及JVM的相关资料,发现这方面的东西太多了,竟有一种眼花缭乱的感觉,要想了解全面的话,恐非一篇文章能说清的,因此按照自己的理解整理了一篇,剩下的还需要继续学习。 1 )什么是OOM ? OOM,全称“Out Of Memory”,翻译成中文就是“内存用完了”,来源于java.lang.OutOfMemoryError。看下关于的官方说明: Thrown when the Java Virtual Machine cannot allocate an object because it is out of memory, and no more memory could be made available by the garbage collector. 意思就是说,当JVM因为没有足够的内存来为对象分配空间并且垃圾回收器也已经没有空间可回收时,就会抛出这个error(注:非exception,因为这个问题已经严重到不足以被应用处理)。 2)为什么会OOM? 为什么会没有内存了呢?原因不外乎有两点: 1)分配的少了:比如虚拟机本身可使用的内存(一般通过启动时的VM参数指定)太少。 2)应用用的太多,并且用完没释放,浪费了

【Java8】@FunctionalInterface

大憨熊 提交于 2021-01-09 05:03:59
阅读目录 什么是函数式接口(Functional Interface) 函数式接口用途 关于@FunctionalInterface注解 函数式接口里允许定义默认方法 函数式接口里允许定义静态方法 函数式接口里允许定义java.lang.Object里的public方法 JDK中的函数式接口举例 参考资料 什么是函数式接口(Functional Interface) 其实之前在讲Lambda表达式的时候提到过,所谓的函数式接口,当然首先是一个接口,然后就是在这个接口里面 只能有一个抽象方法 。 这种类型的接口也称为SAM接口,即Single Abstract Method interfaces。 函数式接口用途 它们主要用在Lambda表达式和方法引用(实际上也可认为是Lambda表达式)上。 如定义了一个函数式接口如下: @FunctionalInterface interface GreetingService { void sayMessage(String message); } 那么就可以使用Lambda表达式来表示该接口的一个实现(注:JAVA 8 之前一般是用匿名类实现的): GreetingService greetService1 = message -> System.out.println("Hello " + message); 关于

idea开发工具总结(一) -- idea使用教程

让人想犯罪 __ 提交于 2021-01-08 18:32:03
一、简介 1. 1 什么是IDEA     IDEA 全称IntelliJ IDEA,是用于 java语言 开发的集成环境(也可用于其他语言),IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、 J2EE 支持、 Ant 、 JUnit 、 CVS 整合、代码审查、 创新的 GUI设计 等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于 捷克共和国 的首都 布拉格 ,开发人员以严谨著称的东欧 程序员 为主。 1.2 windows平台下安装idea 1.2.1 下载     工具下载链接:https://pan.baidu.com/s/1qeJzei6U-L7vbytvao012w     提取码: 0wub 1.2.2 安装     将下载完的idea工具( ideaIU-14.1.7.exe )傻瓜式安装就可以了.但是idea是个收费工具,需要进行破解. 1.2.3 破解 1. 打开安装好的idea开发工具 如果是第一次进行安装idea,选择 , 如果不是第一次进行安装,选择上面的按钮即可,点击ok,接着进行下一步; 2. 选择通过license进行注册        3. 运行破解文件   4 . 注册注册码     点击ok,进入下个页面,选择同意服务条款,即注册成功. 1.3 初始化操作 1

eclipse 运行报java.lang.OutOfMemoryError: PermGen space解决方法

时间秒杀一切 提交于 2021-01-08 07:01:09
eclipse 运行报java.lang.OutOfMemoryError: PermGen space解决方法 参考文章: (1)eclipse 运行报java.lang.OutOfMemoryError: PermGen space解决方法 (2)https://www.cnblogs.com/huifeidezhuzai/p/9945794.html 备忘一下。 来源: oschina 链接: https://my.oschina.net/u/4428122/blog/4884145

java.lang.NoSuchMethodError running TestNG Test in Eclipse

…衆ロ難τιáo~ 提交于 2021-01-08 02:39:53
问题 I am getting the Exception FAILED CONFIGURATION: @BeforeSuite arquillianBeforeSuite java.lang.NoSuchMethodError: org.jboss.remoting3.Endpoint.builder()Lorg/jboss/remoting3/EndpointBuilder; at org.jboss.as.controller.client.impl.RemotingModelControllerClient.getOrCreateChannel(RemotingModelControllerClient.java:117) at org.jboss.as.controller.client.impl.RemotingModelControllerClient$1.getChannel(RemotingModelControllerClient.java:59) at org.jboss.as.protocol.mgmt.ManagementChannelHandler

Could not resolve archetype in maven project using eclipse

心不动则不痛 提交于 2021-01-07 07:53:19
问题 I am new in maven project ,when I create a maven project using my eclipse ide and select archetype is "org.apache.maven.archetype:maven-archetype-quickstart:release and and finish it there is a failed pop-up came :" could not resolve archetype" Any help would be appreciated 来源: https://stackoverflow.com/questions/31365148/could-not-resolve-archetype-in-maven-project-using-eclipse