`

wildfly遇坑记

 
阅读更多
1.启动项目报错:(反正就是cxf重复问题, 叫排除wildfly自带的cxf)
 org.jboss.as.server.deployment.DeploymentUnitProcessingException: WFLYWS0059: Apache CXF library (cxf-api-2.6.1.jar) detected in ws endpoint deployment; either provide a proper deployment replacing embedded libraries with container module dependencies or disable the webservices subsystem for the current deployment adding a proper jboss-deployment-structure.xml descriptor to it. The former approach is recommended, as the latter approach causes most of the webservices Java EE and any JBossWS specific functionality to be disabled."}}

解决办法:
在WEB-INF下面添加文件:jboss-deployment-structure.xml
内容为:
<?xml version="1.0" encoding="UTF-8"?>
<jboss-deployment-structure xmlns="urn:jboss:deployment-structure:1.2">
    <deployment>
  <!-- exclude-subsystem prevents a subsystems deployment unit processors running on a deployment -->
     <!-- which gives basically the same effect as removing the subsystem, but it only affects single deployment -->
        <exclude-subsystems>
            <subsystem name="webservices" />
        </exclude-subsystems>
    </deployment>
</jboss-deployment-structure>


2.改变rootPath
在WEB-INF下面添加文件:jboss-web.xml
内容为:
<?xml version="1.0" encoding="UTF-8"?>
<jboss-web>  
   <context-root>/</context-root>  
</jboss-web>


3.jsp热部署
standalone.xml中改
<servlet-container name="default">
      <jsp-config development="true"/>
</servlet-container>


4.服务器改成支持外网访问
在standalone.xml文件中找到
<interface name="public">
            <inet-address value="${jboss.bind.address:127.0.0.1}"/>
</interface>

在这个下面加入
 <interface name="any">
            <any-ipv4-address/>
 </interface>

另外把1改成2

<socket-binding-group name="standard-sockets" default-interface="public" port-offset="${jboss.socket.binding.port-offset:0}">

2
<socket-binding-group name="standard-sockets" default-interface="any" port-offset="${jboss.socket.binding.port-offset:0}">
分享到:
评论

相关推荐

    wildfly安装部署文档

    ### Wildfly 安装部署详尽指南 #### 一、Wildfly简介与版本更迭 在深入了解Wildfly的安装与部署之前,我们首先简要回顾一下Wildfly的背景及其重要性。Wildfly(原名JBoss AS)是一款开源的应用服务器中间件,由...

    appServer JBoss / jboss / Wildfly 8.1 / wildfly 8

    标题 "appServer JBoss / jboss / Wildfly 8.1 / wildfly 8" 提供的信息主要关于一个企业级的应用服务器,这是Java应用程序部署和运行的重要平台。JBoss是Red Hat公司的一个开源应用服务器项目,它基于Java EE...

    wildfly9 多实例的配置实例(有说明)

    Wildfly9是一款开源的应用服务器,基于Java EE 7标准,为开发者提供了丰富的功能和高度可扩展性。在大型企业环境中,通常需要配置多个独立的Wildfly实例以实现高可用性和负载均衡。本教程将深入讲解如何在Linux环境...

    wildfly-common-1.5.2.Final-API文档-中文版.zip

    赠送jar包:wildfly-common-1.5.2.Final.jar; 赠送原API文档:wildfly-common-1.5.2.Final-javadoc.jar; 赠送源代码:wildfly-common-1.5.2.Final-sources.jar; 赠送Maven依赖信息文件:wildfly-common-1.5.2....

    wildfly, WildFly应用服务器.zip

    wildfly, WildFly应用服务器 插件应用程序服务器http://wildfly.org快速启动小型足迹模块化设计统一配置和管理当然,Java EE7 !建筑前提条件:JDK 8或者更高版本- 检查 java -versionMaven 3.3.1

    linux安装wildfly

    ### Linux环境下WildFly(JBoss)的安装与配置详解 #### 一、概述 WildFly(原名JBoss AS)是一款开源的应用服务器,广泛应用于企业级Java应用开发与部署。WildFly支持最新的Java EE标准,提供了丰富的特性,如集群...

    wildfly-30.0.0.Final.tar.gz

    wildfly-30.0.0.Final.tar.gz免去您科学上网的麻烦。

    阿里云服务器配置wildfly

    阿里云服务器配置Wildfly是将Wildfly应用服务器部署在阿里云CentOS7.0操作系统上的过程。这个过程涉及到了多个步骤,包括环境检测、软件安装、环境变量配置以及服务设置等。 首先,环境检测是非常重要的一步。对于...

    wildfly添加p6spy 数据库driver

    WildFly是一款开源的应用服务器,广泛用于部署Java EE应用程序。P6Spy是一款强大的数据库监控工具,它可以帮助开发者跟踪和分析数据库的使用情况,包括SQL查询、执行时间、性能瓶颈等。在WildFly中添加P6Spy驱动,...

    Mastering Java EE Development with WildFly 10

    ### 掌握使用WildFly 10进行Java EE开发 #### 标题解析与扩展 - **标题**:“Mastering Java EE Development with WildFly 10” 本标题明确指出本书的主题是“掌握Java EE开发”,并且特别强调了使用的是WildFly...

    Java EE 7 Development with WildFly

    Java EE 7 Development with WildFly是一本详细介绍了使用WildFly服务器开发Java EE 7应用程序的书籍。WildFly是JBoss的Java EE应用服务器的后续版本,它是一种开源的、轻量级的应用服务器,用于部署Java EE应用程序...

    wildfly-8.1.0.Final.rar

    WildFly,原名为JBoss AS(Application Server),是由Red Hat公司开发的一款开源、免费的Java应用服务器,广泛用于企业级应用程序的部署与管理。这里我们关注的是WildFly 8.1.0.Final版本,这是一个稳定且经过充分...

    wildfly-common-1.5.2.Final-API文档-中英对照版.zip

    赠送jar包:wildfly-common-1.5.2.Final.jar; 赠送原API文档:wildfly-common-1.5.2.Final-javadoc.jar; 赠送源代码:wildfly-common-1.5.2.Final-sources.jar; 赠送Maven依赖信息文件:wildfly-common-1.5.2....

    WildFly New Features

    WildFly New Features WildFly Configuration, Deployment, and Administration

    jboss-wildfly14.0.1应用服务器

    【JBoss WildFly 14.0.1 应用服务器详解】 JBoss WildFly,原名JBoss AS,是Red Hat公司推出的一款开源、基于Java EE 7规范的应用服务器,它提供了全面的企业级应用程序部署和支持环境。在2014年,WildFly 14.0.1...

    JavaEE 7 Development with WildFly pdf

    Java EE 7 Development with WildFly这本书是一本针对Java EE 7和WildFly应用服务器的详细教程,它为读者提供了全面的指导,帮助开发者学习和掌握在WildFly上开发Java EE 7应用程序的技能。由于给定的信息片段并未...

Global site tag (gtag.js) - Google Analytics