ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

java – Jboss-Maven-Plugin无法启动?

2019-07-01 01:49:36  阅读:152  来源: 互联网

标签:java maven-2 java-ee jboss


我使用1.4版本的Jboss-Maven-Plugin.我看JBoss Maven Plugin Usage Example,而我是pom.xml

<plugin>
            <groupId>org.codehaus.mojo</groupId>
            <artifactId>jboss-maven-plugin</artifactId>
            <version>1.4</version>
            <configuration>
                 <jbossHome>E:\JavaWorkingTools\JBoss\jboss-5.1.0.GA</jbossHome> 
                <serverName>default</serverName>
                <hostName>localhost</hostName>
                <port>8080</port>                   
                <fileName>${project.build.directory}/${{project.build.finalName}.war</fileName>
            </configuration>
        </plugin>

我输入jboss:启动控制台消息是INFO!但是Terminate没有运行?

信息消息是:

[INFO] Scanning for projects...
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building SSH2Maven JEE5 Webapp 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- jboss-maven-plugin:1.4:start (default-cli) @ SSH2Maven ---
[INFO] Starting JBoss...
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.328s
[INFO] Finished at: Sun Jul 11 19:10:15 CST 2010
[INFO] Final Memory: 2M/15M
[INFO] ------------------------------------------------------------------------

为什么?这个版本只能用于4.x以下?

解决方法:

好的,首先,该插件并非真正为JBoss AS 5设计,虽然某些功能可用(启动,停止,硬部署),但某些部署功能可能无法正常工作.

其次,jboss:start的目标不是“阻塞”,它将在后台启动JBoss作为一个独立的进程.

这是我在运行jboss一段时间后得到的:从JBoss 5开始(以及类似于你的插件配置):

$mvn jboss:start
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Building my-webapp Maven Webapp
[INFO]    task-segment: [jboss:start] (aggregator-style)
[INFO] ------------------------------------------------------------------------
[INFO] [jboss:start {execution: default-cli}]
[INFO] Starting JBoss...
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
...
$ps aux | grep -i jboss
pascal   23080  0.0  0.0   1828   292 pts/3    S    23:02   0:00 sh -c cd /home/pascal/opt/jboss-5.1.0.GA/bin; export JBOSS_HOME="/home/pascal/opt/jboss-5.1.0.GA"; ./run.sh  null
pascal   23107 91.4 30.3 1116240 624824 pts/3  Sl   23:02   3:19 /usr/lib/jvm/java-6-sun/bin/java -Dprogram.name=run.sh -server -Xms128m -Xmx512m -XX:MaxPermSize=256m -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djava.net.preferIPv4Stack=true -Djava.endorsed.dirs=/home/pascal/opt/jboss-5.1.0.GA/lib/endorsed -classpath /home/pascal/opt/jboss-5.1.0.GA/bin/run.jar:/usr/lib/jvm/java-6-sun/lib/tools.jar org.jboss.Main null
pascal   23298  0.0  0.0   3324   916 pts/3    S+   23:06   0:00 grep -i jboss

正如预期的那样,JBoss已经启动.

更新:这是我使用的配置(快速和脏,用于测试目的):

  <plugin>
    <groupId>org.codehaus.mojo</groupId>
    <artifactId>jboss-maven-plugin</artifactId>
    <version>1.4.1</version>
    <configuration>
      <jbossHome>/home/pascal/opt/jboss-5.1.0.GA</jbossHome>
      <serverName>default</serverName>
      <fileName>target/my-project.war</fileName>
    </configuration>
  </plugin>

标签:java,maven-2,java-ee,jboss
来源: https://codeday.me/bug/20190701/1342269.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有