Maven环境配置及idea建Maven工程

maven环境配置倒是不难,在idea上配置maven真是头疼,中途报了几次错误又重新搞,下面分享一下过程: 首先到maven官网上下载maven,网址:http://maven.apache.org/download.cgi 选择apache-maven-3.5.2-bin.zip(当前最新版本) 下载好了解压到一个地方,假如我的是C:\Program Files (x86)\Java\apache-maven-3.5.2 当然你想要运行maven,Java的JDK是要配置好的,注意maven的版本和JDK版本发布时间相…

java配置rxtx注意事项以及java串口界面的源码地址

在配置文件实现:github上面的程序时,发现我配置的rxtx是错误的。为了防止以后再发生同样的错误,特此记录一下。 首先下载rxtx的串口读取包,由于早期的串口包是comm2.jar与common3.jar都是针对于32位系统以及JDK的,所以下载rxtx是很有必要的。 Rxtx的开源包去官网下载即可:http://rxtx.qbang.org/wiki/index.php/Download#x64_Binaries。 在下面的图片中,rxtx2.0-2.1也是x86的(32位)的,所以下…

jdk与jre的区别

原文传送门:http://www.cnblogs.com/myitm/archive/2011/05/03/2035942.html 很多程序员已经干了一段时间java了依然不明白jdk与jre的区别。 JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。 JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的…

Java学习笔记1——JDK和Eclipse安装

前言 2018.08.22,小白自学Java,希望不要三分热度,坚持住。对得起自己的野心,不辜负所受的苦难。   基本概念 Java SE(Standard Edition)            Java标准版 JDK(Java Development Kit)          Java开发工具包,编写Java程序时使用的软件 JRE(Java Runtime Environment)  Java运行环境,运行Java程序时使用的软件 安装JDK和Eclipse并配置环境变量 JDK最新版历史版本下载 http://www.oracle.co…

JVM堆内存中垃圾回收机制的原理

原文地址:http://ifeve.com/jvm-yong-generation/ 一、JVM垃圾回收机制具有以下的特点: 1、 垃圾回收机制只负责回收堆内存,不会回收任何物理资源; 2、 程序无法精确控制垃圾回收的进行,会在合适的时候进行; 3、 在垃圾回收机制回收的任何对象之前,总会先调用它的finalize()方法。 下面具体讲解一下堆内存的年轻代,如何进行垃圾回收的: 1.为什么会有年轻代 我们先来屡屡,为什么需要把堆分代…

SSM框架原理学习

SSM = SpringMVC + Spring + Mybatis SSM是标准的MVC模式,分为表现层、Controller层、Service层、Dao层 SpringMVC → 接收外部请求,解析参数传给服务层 Spring → 协调上下文,管理对象间的依赖,提供事务机制 Mybatis → 将业务实体与数据表联合起来 原理 SpringMVC a.用户发送请求至DispatcherServlet(前端控制器:接收请求,响应结果,相当于转发器、中央处理器) b.DispatcherServlet请求HandlerM…

学习Java的30个基本概念

在我们学习Java的过程中,掌握其中的基本概念对我们的学习无论是J2SE,J2EE,J2ME都是很重要的,J2SE是Java的基础,所以有必要对其中的基本概念做以归纳,以便大家在以后的学习过程中更好的理解java的精髓,在此我总结了30条基本的概念.   Java概述:   目前Java主要应用于中间件的开发(middleware)---处理客户机于服务器之间的通信技术,早期的实践证明,Java不适合pc应用程序的开发,其发展逐渐变成在开发…

给Java新手的一些建议—-Java知识点归纳(Java基础部分)

原文地址:给Java新手的一些建议----Java知识点归纳(Java基础部分) 写这篇文章的目的是想总结一下自己这么多年来使用java的一些心得体会,主要是和一些java基础知识点相关的,所以也希望能分享给刚刚入门的Java程序员和打算入Java开发这个行当的准新手们,希望可以给大家一些经验,能让大家更好学习和使用Java。    这次介绍的主要内容是和J2SE相关的部分,另外,会在以后再介绍些J2EE相关的、和Jav…

多线程学习

    写在前面的话:此文只能说是java多线程的一个入门,其实Java里头线程完全可以写一本书了,但是如果最基本的你都学掌握好,又怎么能更上一个台阶呢?如果你觉得此文很简单,那推荐你看看Java并发包的的线程池(Java并发编程与技术内幕:线程池深入理解),或者看这个专栏:Java并发编程与技术内幕。你将会对Java里头的高并发场景下的线程有更加深刻的理解。 目录(?)[-] 一扩展javalangThread类二实…

详解Hibernate中的二级缓存

    1.前言 这篇博客再前几篇博客的基础上来讲解一下,Hibernate中的二级缓存,二级缓存是属于SessionFactory级别的缓存机制。第一级别的缓存是Session级别的缓存,是属于事务范围的缓存,由Hibernate管理,一般无需进行干预。第二级别的缓存是SessionFactory级别的缓存,是属于进程范围的缓存。  2.Hibernate二级缓存 1.分类 二级缓存也分为了两种 内置缓存:Hibernate自带的,不可卸载,通常在Hiber…

MAVEN的安装和Myeclipse+maven的配置和使用

MAVEN的安装和Myeclipse+maven的配置和使用 步骤如下: maven的安装 下载maven 在https://maven.apache.org/download.cgi中下载apache-maven-3.3.9-bin.zip,直接解压到本地中。 配置环境变量 请确认好已经安装了jdk1.7以上,并且配置了JAVA_HOME。 配置环境变量MAVEN_HOME,如F:\maven\apache-maven-3.3.9,我的解压后文件放在F:\maven下,所以路径如上。 配置Path,在最后加上%MAVEN_HOME%\bin。 打…

maven实例解析(1)

关于maven? maven 就是采用模块化的方式对项目进行管理,使用maven对项目进行结构化的管理后,便于开发,便于日后的引用等。 maven实例 首先通过一个简单的maven例子对maven,有一个大致上的了解。 一、项目构建步骤 1)新建父模块 创建一个Maven Project 选择 create a simple project(skip archetype selection ) 输入Group Id、Artifact Id、Packaging packaging选择pom包 生成父工程完成,删除工…

eclipse 生成jar

第一:普通类导出jar包,我说的普通类就是指此类包含main方法,并且没有用到别的jar包。 1.在eclipse中选择你要导出的类或者package,右击,选择Export子选项; 2.在弹出的对话框中,选择java文件—选择JAR file,单击next; 3.在JAR file后面的文本框中选择你要生成的jar包的位置以及名字,注意在Export generated class files and resources和Export java source files and resources前面打上勾,单…

13.1 JAR文件

把类文件打包成一个jar文件。 1 创建JAR文件 jar cvf JARFileName File1 File2 . . . jar cvf CalculatorClasses.jar *.class icon.gif jar options File1 File2 . . . 2 清单文件 3 可执行JAR文件 jar cvfe MyProgram.jar com.mycompany.mypkg.MainAppClass files to add //也可以在清单文件中指定main方法 Main-Class: com.mycompany.mypkg.MainAppClass java -jar MyProgram.jar 4 资源 图像和声…

从eclipse导出java程序的jar包单独运行

方法1. 用eclipse3.5中的export ->java->Runnable jar file。导出jar包,并选择Library handling第二个,package required library.....这样ibrary会自动包含在导出的jar中,在MANIFEST.MF中可以看到class path. main class等信息,可以修改。运行的时候在控制台 java -jar XXX.jar方法2. 上午海哥教写bat的方法:  export->java-> jar file。如导出到d:\run\xxx.jar   手动将lib复制到跟j…
下一页 »