编程那点事编程那点事

专注编程入门及提高
探究程序员职业规划之道!

Java编程

maven编译报错:程序包org.junit不存在
Java编程

maven编译报错:程序包org.junit不存在

阅读(24051)

maven编译java项目报错程序包org.junit不存在我是通过以下方法解决的,在pom.xml中把代码 <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.10</version> <scope>test</scope> </dependency>改成<dependency> <group...

maven编译报错:请使用 -source 7 或更高版
Java编程

maven编译报错:请使用 -source 7 或更高版

阅读(3937)

如果java项目中,使用了jdk6、jdk7或jdk8的语法就会报此错误:请使用 -source 7 或更高版原因是如果maven编译时不指定jdk版本的话默认会用jdk1.5,估计是为了兼容一些比较老的 Linux 服务器操作系统,它们通常只有 JDK 5。要解决请使用 -source 7 或更高版的问题,只需要在pom.xml中加入以下代码即可。      &n...

JDK src.zip导入eclipse
Java编程

JDK src.zip导入eclipse

阅读(10079)

在日常开发中,有时候想看下jdk的源码,很多人都会通过Attach Source的方式绑定jdk源码,那么我想看下jdk源码下的java.lang包都有哪些类?这怎么操作呢?解压src.zip文件夹吗?那样看得太累了,下面就由编程那点事为你讲解,如何在eclipse中导入src.zip。导入前,先让大家看下我导入src.zip后的项目结构吧1、新建java项目,名字任意,我命名为...

android sdk content loader 0%不动的解决方案
Java编程

android sdk content loader 0%不动的解决方案

阅读(4983)

最近eclipse在打开项目的时候发现,老是卡在android sdk content loader 0%不动,导致eclipse里面的项目也无法修改保存。那么该如何解决android sdk content loader 0%卡住不动的问题呢?网上也有很多的解决方法,要么没用,要么代价有点大。比如重启eclipse、拔网线后开启eclipse、删掉.metadata文件夹。以上所有的方法都试过,但好像不用几...

java编译报错Unrecognized VM option 'MaxMetaspaceSize=1024m'
Java编程

java编译报错Unrecognized VM option 'MaxMetaspaceSize=1024m'

阅读(30892)

今天在使用gradle编译spring的时候报错Unrecognized VM option 'MaxMetaspaceSize=1024m',具体报错如下:Unrecognized VM option 'MaxMetaspaceSize=1024m'Error: Could not create the Java Virtual Machine.Error: A fatal exception has occurred. Program will exit.MaxMetaspaceSize为Java8中新引入的参数,如果当前环...

gradle编译spring源码并导入eclipse
Java编程

gradle编译spring源码并导入eclipse

阅读(4575)

同之前文章gradle编译hibernate源码并导入eclipse讲的一样,编译spring源码前,先下载并安装配置好gradle。如何下载、安装gradle可以看下本站之前的2篇文章:gradle下载教程gradle安装配置教程下面就开始讲解使用gradle编译spring源码并导入eclipse1、下载spring源码spring源码的下载地址:https://github.com/spring-projects/spring-framewo...

gradle编译hibernate源码并导入eclipse
Java编程

gradle编译hibernate源码并导入eclipse

阅读(5417)

hibernate源码是用gradle编译的,因此在编译hibernate源码之前,请下载并安装配置好gradle。下载、安装gradle可以看下本站之前的2篇文章:gradle下载教程gradle安装配置教程下面就开始讲解如何使用gradle编译hibernate源码。1、下载hibernate源码hibernate源码下载地址:https://github.com/hibernate/hibernate-orm,下载完后解压至G:\openso...

编译报错Unsupported major.minor version
Java编程

编译报错Unsupported major.minor version

阅读(3679)

具体的报错信息是:Unsupported major.minor version 52.0这个错误时因为JDK版本的问题,比如本机的JDK为1.7,但是项目编译时用的JDK为1.8那么就会出现这个异常,因为本机JDK版本较低不能执行编译版本为高版本的Class文件,各JDK版本对应的错误编号如下:J2SE 8 = 52,J2SE 7 = 51,J2SE 6.0 = 50,J2SE 5.0 = 49,JDK 1.4 = 48,JDK 1.3 = 47,JDK ...

log4j日志输出到控制台console
Java编程

log4j日志输出到控制台console

阅读(9775)

log4j日志输出用的是Appender,Appender按网络释义,有“输出目的地”之意。要让log4j的日志输出到控制台,只需要配置appender为org.apache.log4j.ConsoleAppender即可。以下是配置log4j日志输出到控制台console的全部配置log4j.rootCategory=DEBUG,console# 控制台(console)log4j.appender.console=org.apache.log4j.ConsoleAppender# 可再单...

maven编译struts2源码并导入eclipse
Java编程

maven编译struts2源码并导入eclipse

阅读(5368)

struts2源码分析,首先就是要下载struts2的源码包,如果要方便研究,肯定是生成eclipse项目的形式更方便。struts2是采用maven编译和管理代码的。因此在编译struts2源码前,首先要确保你安装了maven环境,不会安装maven的请看这篇文章:在windows下安装maven。1、下载struts2源码包到struts2官网下载struts2的源码包,我下载的是struts-2.3.24....