Maven中修改java文件不重启立即生效
今天发现一个很NB的玩意,让我们在开发的时候修改Java文件,不用重启服务器立刻生效!支持Jetty tomcat jboss等很多服务器,它就是JRebel。 http://www.zeroturnaround.com/jrebel/installation/ 这里有针对不同服务器的安装方法,基本上主流的都涵盖了,绝大多数程序员都能使用!我们公司用maven/jetty对项目进行构建和开发,下面我就来说下针对maven的使用,很简单! (一).下载javarebel.jar,此文件可以放在你本机的任何目录下,不需要放在项目中。 (二).在pom.xml中增加一个依赖库查询和一个插件的依赖库查询 Xml代码 zt-repo http://repos.zeroturnaround.com/maven2 ....................... zt-repo Zero turnaround repo http://repos.zeroturnaround.com/maven2 .........................
zt-repo
http://repos.zeroturnaround.com/maven2
.......................
zt-repo
Zero turnaround repo
http://repos.zeroturnaround.com/maven2
.........................
(三).添加javarebel-maven-plugin
Xml代码
org.zeroturnaround
javarebel-maven-plugin
1.0.5
generate-rebel-xml
process-resources
generate
org.zeroturnaround
javarebel-maven-plugin
1.0.5
generate-rebel-xml
process-resources
generate
(四).修改Jetty属性,加上0 ,到这里
相关文档:
众所周知,String是由字符组成的串,在程序中使用频率很高。Java中的String是一个类,而并非基本数据类型。 不过她却不是普通的类哦!!!
【镜头1】 String对象的创建
1、关于类对象的创建,很普通的一种方式就是利用构造器,String类也不例外:
& ......
代理服务器的应用非常广泛。比如,在企业网内部,它可以用来控制员工在工作时浏览的Internet内容,阻止员工访问某些类型
的内容或某些指定的网站。代理服务器实际上扮演着浏览器和Web服务器之间的中间人的角色,能够对浏览器请求进行各种各样的处理,能够过滤广告和
Cookie,能够预先提取Web页面,使得浏览器访问 ......
中文的编码常用的有3种格式:1)gb2312(就是ascii码方式,也说ansi) 2)unicode 3)utf-8
c++一般采用ancii码,而java一般采用unicode,而SymbianC++(以后简称symbian)采用unicode或utf-8
比如汉字“好”: unicode为“7D 59”,而ascii为“BA C3”, utf-8编码为3个字节。
终端你 ......
看到这篇关于Java多态的帖子,觉得很多,基本涵盖了Java多态的各种场景,这里转给大家参考:
http://blog.csdn.net/thinkghoster/archive/2008/04/19/2307001.aspx
深入理解java多态性
昨天看到一个关于多态性的帖子,参考了回帖者的理解,加入了一些自己的看法,整理 ......
import java.util.Properties;
import javax.mail.FetchProfile;
import javax.mail.Folder;
import javax.mail.Message;
import javax.mail.Session;
import javax.mail.Store;
import javax.mail.internet.InternetAddress;
public class ReceiveMail
{
public ReceiveMai ......