eclipse如何远程调jboss服务器



eclipse如何远程调jboss服务器?方法步骤介绍。

  • 修改JBoss启动配置

             打开JBOSS_HOME/bin目录下的run.conf文件,找到:

            #JAVA_OPTS=”$JAVA_OPTS -Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y”

            将其修改为:

           JAVA_OPTS=”$JAVA_OPTS -Xdebug -Xrunjdwp:transport=dt_socket[......]

Read more

eclipse如何远程调试服务器上的Tomcat



eclipse如何远程调试服务器上的Tomcat?Remote Debugging with Eclipse说明了远程调试的原理,说明了让java程序支持被远程调用所需要的java参数如下
-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=1044
以及如何配置远程调试weblogic、jboss和tomcat,但是里面对如何让tomcat支持远程调用并没有仔细说。再搜索,在tomcat的FAQ就找到了:
How do I configure Tomcat to support remote debuggin[......]

Read more

Linux操作系统设置时间查看时间方法介绍

Linux操作系统设置时间查看时间方法介绍,什么是系统时间与硬件时间。Linux时钟分为系统时钟(System Clock)以及硬件(Real Time Clock,简称RTC)时钟。系统时钟是指当前Linux Kernel中的时钟,而硬件时钟则是主板上由电池供电的时钟,硬件时钟可以在BIOS中进行设置。Linux启动时,硬件时钟会去读取系统时钟的设置,接着系统时钟就会独立于硬件运作。

Linux中的命令(包括函数)都采用的系统时钟设置。Linux中,用于时钟查看以及设置的命令主要有date、hwclock和clock。clock与hwclock用法差不多,只用一个就行,只不过clock[......]

Read more

Linux打开和关闭IPv6的配置方法实例介绍

Linux打开和关闭IPv6的配置方法实例介绍。判断IPV6是否开启的方法。一般Linux上IPv6是默认安装下被支持的,然而一些对IPv6支持不是很好的应用服务器,开启了IPv6反而会影响服务器的网络性能,原因是网络交换设备不是IPv6的。

Linux下先判断IPv6是否已经被启用。
1.使用ifconfig查看自己的IP地址是否含有IPv6地址。
eth0 Link encap:Ethernet HWaddr 00:13:D4:05:B2:ED
inet addr:119.119.xxx.xx Bcast:119.119.115.255 Mask:255.255.255.0[......]

Read more

Linux lsof详细介绍

lsof英文全称list open files,它是列出当前系统打开文件的工具。在linux环境下,所有东西都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。传输控制协议 (TCP) 以及用户数据报协议 (UDP) 套接字等,Linux系统在都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础操作系统之间的交互提供了通用接口。应用程序打开文件的描述符列表提供了大量关于这个应用程序本身的信息,通过lsof工具能够查看这个列表对系统监测以及排错将是很有帮助的。 lsof使用 lsof输出信息含义在终端下输入lsof即可显示系统打开的文[......]

Read more

Linux too many open files问题的解决方法

Linux too many open files问题的解决方法。linux as 3,内核2.4,常常出现Too many open file错误!如何调整“操作系统的中打开文件的最大句柄数”?

/proc/sys/kernel/file-max,要永久生效需修改/etc/sysctl.conf

使用/proc文件系统来控制系统
/proc/sys/fs
/proc/sys/fs/file-max
文件指定了可以分配的文件句柄的最大数目。如果用户得到的错误消息声明由于打开文件数已经达到了最大值,从而他们不能打开更多文件,则可能需要增加该值。可将这个值设置成有任意多个文件,并且能[......]

Read more

linux apache+tomcat整合配置

linux apache+tomcat整合配置教程实例。1.操作系统

RedHat Linux 9.0

2.所需软件

Apache 2.0.54

下载地址

http://apache.freelamp.com/httpd

下载该文件httpd-2.0.54.tar.gz

Tomcat5.5.9

下载地址

http://apache.justdn.org/jakarta/tomcat-5/v5.5.9/bin/

下载该文件jakarta-tomcat-5.5.9.tar.gz

Mod_jk 1.2.14

下载地址

http://ap[......]

Read more

java异常处理知识点总结实例源码

java异常处理知识点总结实例源码,对于我来说java的异常处理是最让我头疼的东西。为了让自己以后不会忘记已经学过的java知识,或者帮到有需要的人,现在我们来总结一下java异常处理的相关知识,如果有错的地方请指出。

Java异常处理总结

         异常处理既是重点又是难点,从C语言开始,我们通常使用if…else…语句来控制异常了,但是同一个异常或者错误如果多个地方出现,那每个地方都要做同样的异常处理,那是相当的麻烦!
        Java语言在设计时候就考虑到这些问题,提出异常处理的框架的方案,所有的异常都用一个类型来表示,不同类型的异常对应不同的子类异常,[......]

Read more

Java常见异常Runtime Exception有哪些?

Java常见异常Runtime Exception有哪些?

1. java异常机制
1.1 异常机制是指当程序出现错误后,程序如何处理。具体来说,异常机制提供了程序退出的安全通道。当出现错误后,程序执行的流程发生改变,程序的控制权转移到异常处理器。
1.2 传统的处理异常的办法是,函数返回一个特殊的结果来表示出现异常(通常这个特殊结果是大家约定俗称的),调用该函数的程序负责检查并分析函数返回的结果。这样做有如下的弊端:例如函数返回-1代表出现异常,但是如果函数确实要返回-1这个正确的值时就会出现混淆;可读性降低,将程序代码与处理异常的代码混爹在一起;由调用函数的程序来分析错误,这就要[......]

Read more

java异常处理分类有哪些

java异常处理分类有哪些。哪些异常需要手动处理,哪些异常会自动处理。什么是java空指针异常。

Java中采用了强制异常捕捉机制,这样一方面提高了程序的可靠性,不过有时候也带来一些麻烦。比如:
int i= Integer.parseInt(“33″);
这个我知道它不可能会抛出异常,但是不捕捉异常的话就过不了编译这关,当然这个代码没有意义的。

Java中所有异常或者错误都继承Throwable:
1.Error:所有都继承自Error,表示致命的错误,比如内存不够,字节码不合法等。

2.Exception:这个属于应用程序级别的异常,这类异常必须捕捉。
3.Run[......]

Read more