`
xiaojianbo
  • 浏览: 34361 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Maven部署应用到JBoss7

阅读更多

使用jboss-as-maven-plugin插件来发布项目到Jboss7。

pom.xml中新增:

 <build>
        <!-- Maven will append the version to the finalName (which is the name 
            given to the generated war, and hence the context root) -->
        <finalName>${project.artifactId}</finalName>
        <plugins>
            <plugin>
                <artifactId>maven-war-plugin</artifactId>
                <version>${version.war.plugin}</version>
                <configuration>
                    <!-- Java EE 6 doesn't require web.xml, Maven needs to catch up! -->
                    <failOnMissingWebXml>false</failOnMissingWebXml>
                </configuration>
            </plugin>
            <!-- The JBoss AS plugin deploys your war to a local JBoss AS container -->
            <!-- To use, run: mvn package jboss-as:deploy -->
            <plugin>
                <groupId>org.jboss.as.plugins</groupId>
                <artifactId>jboss-as-maven-plugin</artifactId>
                <version>${version.jboss.maven.plugin}</version>
            </plugin>
        </plugins>
    </build>

 

使用mvn clean package jboss-as:deploy来打包部署发布。

jboss-as:deploy 是将应用发布到一个运行的Jboss容器中(注意:要先启动jboss,才可以发布成功)

 

 

 

 

分享到:
评论

相关推荐

    Jboss7快速入门手册

    7. 使用jboss-as-maven-plugin部署:介绍了使用Maven插件来部署应用到Jboss7的流程。 8. 使用Eclipse部署:提供了在Eclipse集成开发环境中部署应用到Jboss7的步骤。 三、管理Jboss 这部分内容涉及如何管理和监控...

    【原创】maven jboss 插件配置

    Maven作为一个项目管理工具,能够帮助我们管理依赖、构建项目,而JBoss则是一个流行的Java应用服务器,用于部署和运行Java EE应用程序。本文将详细介绍如何配置Maven JBoss插件,以便于我们在开发过程中更加高效地与...

    maven-jboss-plugin部署EJB

    【标题】"maven-jboss-plugin部署EJB"涉及到的是使用Maven插件来管理和部署Java企业版(Java EE)中的EJB(Enterprise JavaBeans)组件到JBoss应用服务器的过程。这一技术对于开发者来说,是将Java后端服务集成到...

    maven+jbpm4.4+Jboss5.0

    父项目中,根据Maven的规范,配置了相关依赖包的引用,包括:Jbpm4.4的引用包引用、Junit4.9的测试包引用,hibernate的引用包,以及应用服务器Jboss的Client引用等。 接口中,提供了部署流程、创建实例、获得当前...

    Maven项目中的热部署

    6. JBoss Forge和WildFly Swarm: 对于使用JBoss相关技术栈的开发者,Forge和WildFly Swarm提供了一种快速迭代的方法,它们可以监测源代码并自动部署到本地服务器。 总的来说,Maven项目中的热部署是通过各种工具和...

    Maven项目部署到Jboss出现Failed to create a new SAX parser

    在Java开发过程中,Maven和Jboss是两个重要的工具,Maven用于管理项目的构建、依赖,而Jboss则是一个流行的Java应用服务器。然而,在实际部署过程中,开发者可能会遇到各种问题,其中“Failed to create a new SAX ...

    jboss下部署ejb详细步骤

    本文将深入探讨在JBoss应用服务器上部署EJB的详细步骤,这对于理解Java EE架构和进行实际开发至关重要。 一、EJB简介 EJB是Java EE规范的一部分,它提供了一种标准的方式来实现业务逻辑,分为三种主要类型:会话...

    jboss7本地远程部署的步骤

    以上命令分别用于部署、重新部署和取消部署应用程序。 #### 其他注意事项 在实际操作过程中,可能还会遇到其他一些需要注意的问题,比如配置文件的具体位置等。例如,在`standalone\configuration\standalone.xml`...

    centos上安装jboss+svn+maven客户端

    你可以使用JBOSS部署应用程序,通过SVN进行版本控制,而Maven则负责构建和打包你的Java项目。记住,配置和优化这些工具可能还需要根据具体需求进行调整,例如配置JBOSS的端口、设置SVN的访问权限以及定制Maven的配置...

    jboss配置及项目部署文档

    在这个配置及项目部署文档中,我们将深入探讨如何配置JBoss环境以及如何将项目部署到这个环境中。 首先,确保你已经安装了Java Development Kit (JDK),这是JBoss运行的基础。配置`JAVA_HOME`环境变量指向JDK的安装...

    jboss7 + EJB3

    在JBOSS7中部署EJB3应用,通常需要以下步骤: - 创建EJB项目:使用Maven或Gradle创建包含EJB3组件的Java项目。 - 编写EJB:使用注解如`@Stateless`、`@Stateful`、`@Singleton`、`@MessageDriven`来定义不同类型...

    eclipse+jboss+maven+j2ee = demo

    在Eclipse中配置和连接JBoss服务器,可以让开发者在开发过程中快速测试和部署应用。 Maven是一个项目管理和综合工具,它通过一个项目对象模型(POM)来管理项目的构建、报告和依赖关系。在J2EE项目中,Maven可以...

    Jboss下开发ejb应用之一会话bean的应用

    本文将围绕“Jboss下开发ejb应用之一会话bean的应用”这一主题,深入探讨如何在Jboss应用服务器上开发和部署会话Bean,以及涉及到的相关工具和源码。 会话Bean是EJB的一种类型,它代表了业务逻辑组件,为客户端提供...

    JBoss7应用

    部署应用程序** - 创建一个Java EE项目,例如Web应用,确保包含必要的配置文件如`web.xml`和`pom.xml`(如果使用Maven)。 - 将项目导出为WAR或EAR文件,或者直接将项目部署目录复制到JBoss7的`standalone/...

    jboss seam maven ant jdk

    结合提供的文件,我们可以推断这是一个关于构建和部署Java EE应用程序的环境配置,可能涉及到使用Maven进行项目构建,Ant进行特定任务的自动化,JBoss Seam作为开发框架,而JDK则是运行环境的基础。Wildfly-10.1.0....

    JBOSS配置.rarJBOSS配置.rarJBOSS配置.rarJBOSS配置.rar

    10. **Maven集成**:JBOSS支持Maven部署,通过pom.xml文件定义依赖关系,简化应用构建和部署过程。 11. **热部署**:JBOSS允许在服务器运行时热部署或更新应用,无需重启服务器。在`standalone.xml`中开启`...

    ProJee6-jboss7.zip uploaded

    综上所述,"ProJee6-jboss7.zip" 文件可能是一个包含Java EE 6标准应用和JBoss AS 7配置的项目源码压缩包,旨在帮助开发者学习和实践相关技术。通过解压并研究其中的文件,开发者可以深入了解Java EE 6的特性和JBoss...

Global site tag (gtag.js) - Google Analytics