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
1
<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(原名JBoss AS)是一款开源的应用服务器中间件,由...
标题 "appServer JBoss / jboss / Wildfly 8.1 / wildfly 8" 提供的信息主要关于一个企业级的应用服务器,这是Java应用程序部署和运行的重要平台。JBoss是Red Hat公司的一个开源应用服务器项目,它基于Java EE...
Wildfly9是一款开源的应用服务器,基于Java EE 7标准,为开发者提供了丰富的功能和高度可扩展性。在大型企业环境中,通常需要配置多个独立的Wildfly实例以实现高可用性和负载均衡。本教程将深入讲解如何在Linux环境...
赠送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应用服务器 插件应用程序服务器http://wildfly.org快速启动小型足迹模块化设计统一配置和管理当然,Java EE7 !建筑前提条件:JDK 8或者更高版本- 检查 java -versionMaven 3.3.1
### Linux环境下WildFly(JBoss)的安装与配置详解 #### 一、概述 WildFly(原名JBoss AS)是一款开源的应用服务器,广泛应用于企业级Java应用开发与部署。WildFly支持最新的Java EE标准,提供了丰富的特性,如集群...
wildfly-30.0.0.Final.tar.gz免去您科学上网的麻烦。
阿里云服务器配置Wildfly是将Wildfly应用服务器部署在阿里云CentOS7.0操作系统上的过程。这个过程涉及到了多个步骤,包括环境检测、软件安装、环境变量配置以及服务设置等。 首先,环境检测是非常重要的一步。对于...
WildFly是一款开源的应用服务器,广泛用于部署Java EE应用程序。P6Spy是一款强大的数据库监控工具,它可以帮助开发者跟踪和分析数据库的使用情况,包括SQL查询、执行时间、性能瓶颈等。在WildFly中添加P6Spy驱动,...
### 掌握使用WildFly 10进行Java EE开发 #### 标题解析与扩展 - **标题**:“Mastering Java EE Development with WildFly 10” 本标题明确指出本书的主题是“掌握Java EE开发”,并且特别强调了使用的是WildFly...
Java EE 7 Development with WildFly是一本详细介绍了使用WildFly服务器开发Java EE 7应用程序的书籍。WildFly是JBoss的Java EE应用服务器的后续版本,它是一种开源的、轻量级的应用服务器,用于部署Java EE应用程序...
WildFly,原名为JBoss AS(Application Server),是由Red Hat公司开发的一款开源、免费的Java应用服务器,广泛用于企业级应用程序的部署与管理。这里我们关注的是WildFly 8.1.0.Final版本,这是一个稳定且经过充分...
赠送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 Configuration, Deployment, and Administration
【JBoss WildFly 14.0.1 应用服务器详解】 JBoss WildFly,原名JBoss AS,是Red Hat公司推出的一款开源、基于Java EE 7规范的应用服务器,它提供了全面的企业级应用程序部署和支持环境。在2014年,WildFly 14.0.1...
Java EE 7 Development with WildFly这本书是一本针对Java EE 7和WildFly应用服务器的详细教程,它为读者提供了全面的指导,帮助开发者学习和掌握在WildFly上开发Java EE 7应用程序的技能。由于给定的信息片段并未...