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 ,到这里
相关文档:
create PROCEDURE pagelist
@tablename nvarchar(50),
@fieldname nvarchar(50)='*',
@pagesize int output,--每页显示记录条数
@currentpage int output,--第几页
@orderid nvarchar(50),--主键排序
@sort int,--排序方式,1表示升序,0表示降序排列
......
/******************TestThread.java begin****************************/
public class TestThread {
public static void main(String[] args) {
// TODO Auto-generated method stub
Object obj=new Object();
print p=new print(obj);
  ......
源代码:
import java.applet.Applet;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
public class brandishString extends Applet implements Runnable, MouseListener {
String str; // 要显示的字符 ......
看到这篇关于Java多态的帖子,觉得很多,基本涵盖了Java多态的各种场景,这里转给大家参考:
http://blog.csdn.net/thinkghoster/archive/2008/04/19/2307001.aspx
深入理解java多态性
昨天看到一个关于多态性的帖子,参考了回帖者的理解,加入了一些自己的看法,整理 ......
import java.util.Properties;
import javax.activation.DataHandler;
import javax.activation.FileDataSource;
import javax.mail.*;
import javax.mail.internet.*;
/**
* 本程序用java来实现Email的发送,所用到的协议为:SMTP,端口号为25;<br>
* 方法:用Socket进行实现,打开客户端的Socket,并连接 ......