`
sunqi
  • 浏览: 230415 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

对jboss的一点想法

阅读更多
jboss是对tomcat的优化,以前一直使用tomcat,最近项目使用了jboss,感觉jboss确实很强大,优化了很多,但有一点不爽,jboss的思想是有些容器管理jar,这种思想是好的,但实际项目中往往带来很多问题,比如我用的jboss还是4.2.3GA的,其中有hibernate3的包,而我项目中应用的是比3还高的版本,这就问题来了,jboss优先去加载了容器里面3的包,导致我项目异常了。
  再者如果我一个jboss跑的不止一个应用,而其中他们依赖的版本又不同,这也是麻烦,当然可以设置有些读取项目的jar,比如在war包中去添加jboss-web.xml
  
           com.example:archive=unique-archive-name  
             
               java2ParentDelegaton=true  
           
其他ear等也有各种解决办法,开发中不可能保证使用的jar和jboss保持一致,经常造成冲突,这样就感觉jboss这个思想不太适合开发的现状了,因此一些log,hibernate等包最好还是不要在公共容器中的好,这是我的看法,欢迎拍砖


分享到:
评论

相关推荐

    JBOSS,JBoss安装部署

    根据实际需求,可能需要对JBoss进行性能优化,如调整内存设置、线程池大小等。同时,别忘了为生产环境配置安全策略,如SSL/TLS加密、用户认证等。 10. **监控与日志**: 了解如何查看和分析JBoss的日志文件,这...

    Jboss项目部署文档

    Jboss 项目部署文档 Jboss 项目部署文档是指在 Jboss 服务器上部署项目的详细步骤,包括环境变量的配置、项目打包、配置文件的修改、JNDI 的配置等。以下是 Jboss 项目部署文档的详细知识点: 一、环境变量配置 ...

    jboss 下载(httpwww.jboss.org)

    尽管核心服务不包含对 Servlet 和 JSP 的支持,但通常会与 Tomcat 或 Jetty 这样的 Web 容器结合使用,以提供完整的 J2EE 功能。 JBoss 的优势主要包括: 1. 免费且开源:遵循 LGPL 许可,使用者无需支付任何费用。...

    jboss配置入门,jboss的初级配置

    在本文中,我们将对jboss的基本配置进行介绍,包括其文件夹结构、配置文件、负载均衡配置等。 jboss文件夹结构 jboss的文件夹结构主要包括以下几个部分: * $JBOSS-HOME:jboss的安装目录 * $JBOSS-HOME/server:...

    JavaEE源代码 jboss-common

    JavaEE源代码 jboss-commonJavaEE源代码 jboss-commonJavaEE源代码 jboss-commonJavaEE源代码 jboss-commonJavaEE源代码 jboss-commonJavaEE源代码 jboss-commonJavaEE源代码 jboss-commonJavaEE源代码 jboss-...

    jboss7.1 linux版本

    JBoss AS 7.1.0.Final是在Linux环境下运行的一款开源Java应用服务器,由Red Hat公司维护。这个版本发布于2012年,它引入了许多改进和新特性,旨在提供更快的启动速度、更高的性能以及更好的模块化。在这个环境中,...

    MyEclipse中配置JBoss

    【标题】:“MyEclipse中配置JBoss” 在IT行业中,MyEclipse是一款深受开发者喜爱的集成开发环境(IDE),尤其对于Java EE项目开发来说,它提供了强大的支持。而JBoss则是一个开源的应用服务器,广泛用于部署和管理...

    在jboss上部署web应用

    【JBoss 概述】 JBoss 是一个开源的、基于Java的、全面实现了J2EE规范的应用服务器。它提供了企业级的功能,如EJB(Enterprise JavaBeans)、JMS(Java Message Service)、JTS/JTA(Java Transaction Service / ...

    Jboss7官方手册

    因此,该手册不仅介绍了JBoss AS7的使用方法,还包含了作者对JBoss社区和JBoss AS发展的深刻见解。 手册中的版权声明表明了Packt Publishing公司拥有本书的版权,未经出版商的书面许可,不能复制、存储或以任何形式...

    在IntelliJ idea8中部署Jboss服务器图解

    "在IntelliJ IDEA 8中部署Jboss服务器图解" IntelliJ IDEA 8是 JetBrains 公司开发的一款功能强大且灵活的集成开发环境(IDE),它支持多种programming语言,包括Java、Python、Ruby、PHP等。Jboss则是一款流行的...

    jboss-eap-7.2.6-patch

    - `7.2.1.GA-patch.xml` 至 `7.2.5.GA-patch.xml`: 这些文件代表了 JBoss EAP 7.2.1 到 7.2.5 的 GA 补丁,每个补丁可能包含对特定问题的修复或功能增强。 - `jboss-eap-7.2.6.CP`: 这是 JBoss EAP 7.2.6 的累积...

    JBoss启动 JBoss启动

    它由Red Hat公司维护,提供了对Web服务、EJB(Enterprise JavaBeans)、JMS(Java Message Service)等标准的全面支持。在本文中,我们将深入探讨JBoss的启动过程及其相关知识点。 1. **JBoss目录结构**: JBoss的...

    JBoss4 Guide 中文

    此外,JBoss4的敏捷性也体现在其对新特性和API的支持上,能够迅速响应JavaEE标准的更新,保持技术的领先性。 **3. OpenSource技术咨询** JBoss4作为开源项目,其社区活跃,提供了丰富的资源和支持。对于希望采用...

    jboss-4.0.5.GA.zip

    JBoss是著名的开源Java应用...在开发和部署过程中,理解并掌握上述知识点对顺利使用JBoss 4.0.5.GA至关重要。此外,了解如何管理和调优JVM参数,以及如何处理常见的错误和警告,也是成功运行和维护JBoss服务器的关键。

    jboss热部署配置

    JBoss是一款著名的开源Java应用服务器,它提供了许多企业级服务,包括事务管理、安全性和集群功能。在开发过程中,为了提高效率,我们通常希望在不中断应用服务的情况下更新部署的应用程序,这就是所谓的“热部署”...

    中间件jboss环境搭建01

    - 集群配置:对于需要高可用性和负载均衡的应用场景,还需要对JBoss进行集群配置。 4. **启动与验证**:启动JBoss服务并验证其是否正常运行。通常情况下,可以通过执行`./run.sh`脚本来启动JBoss服务。 #### 五、...

    jboss7ejb配置文件

    在JBoss 7及以上版本中,对EJB的配置过程相较于之前的版本有所变化,主要涉及到两个关键的配置文件:`jboss-ejb3.xml`和`ejb-jar.xml`。 `ejb-jar.xml`文件是EJB模块的标准配置文件,遵循Java EE规范。在这个文件中...

Global site tag (gtag.js) - Google Analytics