坚信科学,分享技术

2018全新版本,未来在blog.54chen.com更新博客!

>>>尝试更加利于阅读的2014版科学院,以后都在新版上写。

Category Archives: java

这里有原创java教程,都是来自工作中的积累,有时候有些些弱。

Eclipse远程调试JBoss应用设置(linux&win版本)

修改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,address=8787,server=y,suspend=n" (最后的y改成n) 其中:8787为调试的端口号; WIN: 直接修改run.bat,找到这一行,删除前面的rem,修改suspend为n。  启动JBoss  ./run.sh -b192.168.1.x 其中192.168.1.x是Jboss所在机器的ip; 新建调试配置 在Eclipse中,打开菜单“run”-〉“debug configurations...”;在出现的对话框中,选择“Remote Java Application”,右键单击,在弹出的菜单中选择“New”,在出现的对话框的“host”中输入Jboss服务器的ip(192.168.1.x),在“port”中输入调试的端口号(8787),选择“debug”开始调试;   调试 在出现的“debug view”中,打开需要调试的Java源文件,设置相应的断点就可以了

Continue reading

Posted in java | Tagged , , | 2 Comments

Java EE中各种打包文件

1.EJB-JAR包:后缀为.jar EJB模块,包含有Session Bean,Message Driver Bean,Entity Bean;管理这些Bean业务的为EntityManager,而EntityManager由EntityManagerFactory产生。通过配置persistence.xml配置这些Bean。 2.WAR包:后缀为.war web模块,包括开发java web的所有文件如:JSP,Servlet,JSF,javascrpit,web.xml,图片,音乐,flash资源等等;如果需要在war中应用EntityBean,可以配置一下persistence.xml然后将EntityBean打包进war包中。。war描述文件web.xml放在WEB-INF文件下。 3.EAR包:后缀为.ear 实际上就是j2ee应用中的各种文档或模块,包括:EJB模块,WEB模块,RAR模块,CAR模块等。可以说它是开发项目的最终包,其他开发过程的模块最终会以.ear的包形式来实施应用。ear包中一个非常重要的描述文件为application.xml,它放在META-INF文件下。 4.CAR包:后缀为.jar 应用客户端模块,包含在客户端独立运行的类和访问的JDBC,JMS,JAXP,JAAS,以及 EJB客户端需要的类等。 5.RAR包:后缀为.rar 这个包应该比较好理解,它是资源适配器模块,包括java连接器,帮助库函数,以及其他一些相关资源。

Continue reading

Posted in java | Tagged | 1 Comment
Page 8 of 8« First...45678