阅读更多

5顶
5踩

企业架构

原创新闻 JRebel 3.0 Released!

2010-04-19 10:13 by 见习记者 zhangthe9 评论(3) 有5150人浏览
EJB

近日,JRebel 3.0正式版发布了!


JRebel是一套JavaEE开发工具。JRebel允许开发团队在有限的时间内完成更多的任务修正更多的问题,发布更高质量的软件产品。

3.0版本新改进:
Better Java EE support

    * EJB — JRebel now includes plugins for JBoss (4.x, 5.x), Oracle Weblogic (8.x, 9.x, and 10.x) and IBM WebSphere (6.1 and 7.0) that support changing the Local/Remote EJB interface in EJB 1.x, 2.x and 3.x. It also supports on-the-fly dependency injection for @EJB annotation in JBoss. Unfortunately we don’t support EJB interface changes on IBM WebSphere 6.0 or earlier and require the EJB 3.0 Feature Pack to be installed on IBM WebSphere 6.1, even if you use EJB 1.x or 2.x.
    * JSP <scriptlet>-s — Now when you change your Java code (e.g. add a new class or method) it can be immediately used in the Java code snippets in the JSP.
    * JSF — Plugin for Mojarra that supports changes to configuration and annotations, and other JSF implementations are on the way.
    * CDI — Plugin for Weld that supports changes to annotations.
    * JPA — Plugin for OpenJPA that supports changes to entities and configuration. We’re considering this beta for this release and have it disabled by default. Other JPA implementation are on the way.

# Framework support

    * Seam — Supports changes to annotations.
    * Hibernate — Supports changes to entities, annotations and configuration. This rocks, but we’re taking it easy and considering it beta. It’s disabled by default.

# Support for adding static fields and changing enums. Previously when you added a static field to your class you’d see a discouraging warning in the console and get an exception when trying to access the field. Now JRebel will happily print “Reinitialized class” and your application will continue working as if nothing happened. To top it off you can also change Java 1.5 enums in any way you like and they’ll continue working!

# Startup time improvements. We significantly improved class/resource lookup overhead with caching and better server integration. Our nightly users are reporting up to 2x improvements in startup time.

# 25%-30% less memory use. It is not uncommon to need a lot of PermGen heap with JRebel enabled, so we optimized memory use and will continue to drive it down in the upcoming milestones.

# Better Proxy Support JRebel now integrates tightly with Javassist and CgLib, providing much better compatibility with changes to class signature in some advanced cases, e.g. JBoss Seam.

# rebel.xml Editor. A GUI editor for creating JRebel configuration files is now available and will soon be integrated in the IDEs. This makes it easier to setup your project and get started with JRebel.

 

点击下载:http://www.zeroturnaround.com/jrebel/current/

5
5
评论 共 3 条 请登录后发表评论
3 楼 黑暗浪子 2010-04-20 09:31
我一直想知道在maven的目录环境下,如何使用这个配置jrebel进行热部署和调试。
2 楼 zprill 2010-04-19 23:04
还是觉得2.0那会好用
1 楼 hongkong 2010-04-19 14:57
    ""</'>"

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 江西省省赛中职网络安全-流量分析

    2021年职业院校技能大赛“网络安全”项目 江西省比赛任务书 一、竞赛时间 总计:420分钟 二、竞赛阶段 竞赛阶段 任务阶段 竞赛任务 竞赛时间 分值 A模块 A-1 登录安全加固 180分钟 200分 A-2 Web安全加固(Web) A-3 流量完整性保护与事件监控(Web,Log) A-4 防火墙策略 A-5 Windows操作系统安全配置 A-6 Linux操作系统安全配置 B模块 B-1 系统漏洞利用与提权 400分 B-2 Linux操作系统渗透测试 B-3 应用服务漏洞扫描与利用 B-4 S

  • windows原始套接字抓包

    windows原始套接字,利用RAW Socket实现网络数据包抓包分析,读取网络数据

  • wireshark数据包分析 中职网络安全

    使用Wireshark查看并分析PYsystemWH1桌面下的captureWH.pcapng数据包文件,找出黑客获取到的可成功登录目标服务器FTP的账号密码,并将黑客获取到的账号密码作为Flag值(用户名与密码之间以英文逗号分隔,例如:root,toor)提交; 扫描靶机可知靶机是windows7,我们可用ms17-010漏洞 设置完成,攻击靶机 格式:For /r (磁盘C:\) %i in (*.后缀) do @echo %i /r 搜索磁盘 in:在 *:全...

  • scapy 中sniff指定的数据包并打印指定信息

    在理解这篇文章前可以先看看这两篇文章: https://www.cnblogs.com/liyuanhong/p/10925582.html https://www.cnblogs.com/liyuanhong/p/10925832.html 1、抓取报文,并打印出来 #将抓取到的报文的summary打印出来 sniff(filter="icmp", prn=lambda x:x.s...

  • 2024世界技能大赛某省选拔赛“网络安全项目”B模块--数据包分析(SMB流量)

    A 集团的网络安全监控系统发现有恶意攻击者对集团官方网站进行攻击,并抓取了部分可疑流量包。请您根据捕捉到的流量包,搜寻出网络攻击线索,并分析黑客的恶意行为。本任务素材清单:捕获的网络数据包文件(*.pcap) 请按答题卡的要求完成该部分的工作任务。1.受感染的 Windows 主机名是什么?将答案通过MD5 运算后返回哈希值的十六进制结果作为Flag值提交(形式:十六进制字符串);2.受感染的windows主机用户帐户名是什么?将答案通过MD5 运算后返回哈希值的十六进制结果作为Flag值提交(形式:十六进

  • Android抓包工具:使用Hook框架和模块、HTTP Debugger Pro解决抓不到包的问题

    Android辅助工具 Android Helper 下载地址:https://pan.baidu.com/s/15rAiQ9CH3JAT-gLjG7JBTQ 提取码:e0in APK查壳PKiD 下载地址:https://pan.baidu.com/s/15rAiQ9CH3JAT-gLjG7JBTQ 提取码:e0in 模拟器 Android4.4版本:支持Xposed87,安装快 Android5.1.1版本:动态调试稳定,修改apk以后无需重签名,也能装上去,支持覆盖安装,安装慢,不支持Xposed87

  • [源码和文档分享]使用原始套接字Raw Socket实现数据包嗅探

    背景 网络上随时都流通了大量的数据包,我们要想实现抓包并分析,实现思路思路大概是:在合适的时候捕获数据包,保存到缓冲区,作为备用;然后,按照一定的结构和格式去读取缓冲区的内容。由于各种公开的网络协议是已知的,所以对于数据包的分析就比较简单。 通常我们都是使用类似WireShark的抓包软件嗅探数据包,这些抓包工具大部分都是基于WinPcap库实...

  • 18.1 Socket 原生套接字抓包

    原生套接字抓包的实现原理依赖于`Windows`系统中提供的`ioctlsocket`函数,该函数可将指定的网卡设置为混杂模式,网卡混杂模式(`Promiscuous Mode`)是常用于计算机网络抓包的一种模式,也称为监听模式。在混杂模式下,网卡可以收到经过主机的所有数据包,而非只接收它所对应的`MAC`地址的数据包。混杂模式可以通过软件驱动程序或网卡硬件实现。启用混杂模式的主要用途之一是网络抓包分析,使用混杂模式可以捕获网络中所有的数据包,且不仅仅是它所连接的设备的通信数据包。因此,可以完整获取网络中的

  • raw socket使用

    转载地址:http://blog.163.com/tianle_han/blog/static/661782620094214229813/

  • 截获网络数据包的C语言实现

    在上面的代码中,我们首先包含了必要的头文件,包括stdio.h、stdlib.h和pcap.h。然后,我们定义了一个packet_handler函数,它将在每次捕获到数据包时被调用。这个函数将返回一个pcap_t类型的句柄,我们将使用它来捕获数据包。在计算机网络中,截获网络数据包是一项重要的任务,它可以用于网络监测、安全分析和数据包分析等应用。在本文中,我将展示如何使用C语言实现截获网络数据包的功能。请注意,上面的代码只是一个简单示例,仅演示了如何使用libpcap库来截获网络数据包。

  • 【项目分析】网络嗅探器

    实验名称:计算机网络《嗅探器设计与实现》

  • raw socket应用笔记

    AF_INET:能看到网络层数据。AF_PACKET:能看到链路层数据。AF_INET + SOCK_STREAM:获取基于TCP协议的应用层数据(不能获取TCP头部信息)。AF_INET + SOCK_DGRAM:获取基于UDP协议的应用层数据(不能获取UDP头部信息)。AF_INET + SOCK_RAW:获取基于IP协议的传输层数据(不能获取IP头部信息),获取IP头部信息需要开启IP_HDRINCL特性。

  • 常见的几种网络抓包及协议分析工具

    网络工程师必备技能-抓取网络数据、网络抓包与协议分析工具的介绍与使用。使用 wireshark、带抓包功能的路由器、Omnipeek 等网络抓包、网络分析工具。

  • 2019-12-07 IPPROTO_RAW

    if (sendfd &lt; 0) { if ((sendfd = socket (AF_INET, SOCK_RAW, IPPROTO_RAW)) &lt; 0) { perror ("socket() failed "); exit (EXIT_FAILURE); } ...

  • 原始套接字使用总结 (端口扫描和流量统计实现)

    1. 网络中的四层 应用层 传输层 网络层 数据链路层 数据链路层:解决点对点的通讯 (mac地址) 网络层:解决主机到主机的通讯 (ip地址) 传输层:解决一台主机的任意的进程和另一台主机的任意进程的通讯 (端口) 应用层:解决应用程序个各种业务问题 1.1 传输层 tcp套接字的使用 int fd = socket(AF_INET,SOCK_STREAM,0); AF_INET/AF_INET6 ipv4/ipv6 这种套接字可以直接使用tcp协议,发送和接受

  • 以原始套接字的方式 截获流经本机网卡的IP数据包

     以原始套接字的方式 截获流经本机网卡的IP数据包内容提要 从事网络安全的技术人员和相当一部分准黑客(指那些使用现成的黑客软件进行攻击而不是根据需要去自己编写代码的人)都一定不会对网络嗅探器(sniffer)感到陌生,网络嗅探器无论是在网络安全还是在黑客攻击方面均扮演了很重要的角色。通过使用网络嗅探器可以把网卡设置于混杂模式,并可实现对网络上传输的数据包的捕获与分析。此分析结果可供网络

  • UDP通讯,解决封包协议例子

    UDP通讯的例子,完美的解决包的提取问题,适合

  • 基于winsock原始套接字的IP数据包的捕获与解析

    本文使用windows sockets 的原始套接字实现IP数据包的捕获与解析,有详细的设计过程,并附有源代码,源代码中有注释。

Global site tag (gtag.js) - Google Analytics