Jar maven antrun插件不';超临界工作

Jar maven antrun插件不';超临界工作,jar,jboss,soa,Jar,Jboss,Soa,何乐而不为 我有一个maven antrun插件scp任务的问题,我想解决它。我在Windows7专业版上开发 已安装apache-ant-1.9.2。ANT_HOME设置为c:\apache\apache-ANT-1.9.2。ant-jsch.jar可以在ant_HOME\lib中找到 已安装apache-maven-3.1.1。M2_HOME设置为c:\apache\apache-maven-3.1.1,M2_REPO设置为c:\Users\admin.M2 我想将jar文件复制到远程服务器

何乐而不为

我有一个maven antrun插件scp任务的问题,我想解决它。我在Windows7专业版上开发

已安装apache-ant-1.9.2。ANT_HOME设置为c:\apache\apache-ANT-1.9.2。ant-jsch.jar可以在ant_HOME\lib中找到

已安装apache-maven-3.1.1。M2_HOME设置为c:\apache\apache-maven-3.1.1,M2_REPO设置为c:\Users\admin.M2

我想将jar文件复制到远程服务器的lib目录

以下是pom.xml中的代码片段:

<host>x.x.x.x</host>
    <username>xxx</username>
    <password>xxx</password>

    <jbossesb.home>/home/${username}/jboss-soa-p-5/jboss-as</jbossesb.home>
    <jbossesb.server.name>xxx</jbossesb.server.name>
    <jbossesb.version>4.12</jbossesb.version>
    <ant.home>${env.ANT_HOME}</ant.home>
x.x.x.x
xxx
xxx
/home/${username}/jboss-soa-p-5/jboss-as
xxx
4.12
${env.ANT_HOME}


maven antrun插件
安装
跑
当我使用命令
mvn clean install
时,我得到以下信息:

[信息]执行任务

[信息]已执行的任务

[信息]------------------------------------------------------------------------

建立成功

[信息]------------------------------------------------------------------------

然后它什么也没发生。它不连接到服务器,也不将我的jar复制到远程服务器


请帮帮我。

请参考项目……甚至清理项目……我不明白。请告诉我详细信息。请尝试运行它
mvn-X clean install
以查看详细模式是否打印出更多信息。很抱歉,这是刷新…项目。。
<plugin>
            <artifactId>maven-antrun-plugin</artifactId>
            <executions>
                <execution>
                    <phase>install</phase>
                    <configuration>
                        <target>
                            <taskdef name="scp"
                                classname="org.apache.tools.ant.taskdefs.optional.ssh.Scp"
                                classpathref="${ant.home}\lib\ant-jsch.jar" />
                            <scp
                                todir="${username}:${password}@${host}:${jbossesb.home}/server/${jbossesb.server.name}/lib"
                                trust="yes"
                                verbose="yes">
                                <fileset dir="target"
                                    includes="${project.artifactId}-${project.version}.jar" />
                            </scp>
                        </target>
                    </configuration>
                    <goals>
                        <goal>run</goal>
                    </goals>
                </execution>
            </executions>
        </plugin>