Maven Cargo设置用于重新加载静态资产

时间:2013-02-20 10:16:57

标签: maven jetty cargo

我是Maven Cargo插件的新手,我正在努力解决一系列要求。我们有一个Web应用程序,它有一个maven构建文件,它生成一个名为“web-client”的war文件。它还有一个用于启动嵌入式Jetty服务器的配置文件,如下所示:

<profile>
        <id>cargo</id>
        <activation>
            <activeByDefault>true</activeByDefault>
        </activation>
        <build>
            <plugins>
                <plugin>
                    <groupId>org.codehaus.cargo</groupId>
                    <artifactId>cargo-maven2-plugin</artifactId>
                    <configuration>
                        <container>
                            <containerId>jetty6x</containerId>
                            <type>embedded</type>
                        </container>
                        <deployables>
                            <deployable>
                                <groupId>org.codehaus.cargo</groupId>
                                <artifactId>web-client</artifactId>
                                <type>war</type>
                                <location>target/web-client</location>
                                <properties>
                                    <context>application-context</context>
                                </properties>
                            </deployable>
                        </deployables>
                    </configuration>
                </plugin>
            </plugins>
        </build>
    </profile>

我想要做的是提出一种货物配置,允许Web开发人员修改静态资产,如图像,html,css和js文件,然后立即查看货物中运行的webapp的变化码头集装箱。我最初尝试过这样做,在上面的XML中创建一个“可部署的”,但这似乎没有用。有没有人以前尝试过这种事情,并且有没有任何示例货物配置呢?

0 个答案:

没有答案