java - 将使用插件的Maven项目转换为Gradle项目

标签 java maven gradle pom.xml pax-exam

我是Gradle的新手,很困惑将Maven代码更改为gradle,我从ApacheKarafCookbook获取了代码,并想将gradle用作构建工具。我尝试使用 gradle初始化,但无法正常工作。

<build>
    <plugins>
        <plugin>
            <groupId>org.jacoco</groupId>
            <artifactId>jacoco-maven-plugin</artifactId>
            <version>0.7.0.201403182114</version>
            <executions>
                <execution>
                    <id>prepare-agent-integration</id>
                    <goals>
                        <goal>prepare-agent-integration</goal>
                    </goals>
                    <phase>pre-integration-test</phase>
                    <configuration>
                        <propertyName>jcoverage.command</propertyName>
                        <includes>
                            <include>com.packt.*</include>
                        </includes>
                        <append>true</append>
                    </configuration>
                </execution>
                <execution>
                    <id>report</id>
                    <goals>
                        <goal>report-integration</goal>
                    </goals>
                </execution>
            </executions>
        </plugin>
    </plugins>
</build>

如何更改为gradle?

最佳答案

gradle init不会自动转换Maven插件,阶段和目标。您必须手动执行该操作。这是有关如何setup and use the gradle jacoco plugin的一些文档。

关于java - 将使用插件的Maven项目转换为Gradle项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39526185/

相关文章:

java - 读取本地文件而不打开对话框(在浏览器中)

java - 设置自定义类路径 maven-jar-plugin

eclipse - 在 Eclipse 中全局禁用 Maven 工作区解析

gradle - Gradle构建,仅最新检查

android - Studio:Gradle项目同步失败。

java - 如何从联系人中获取手机号码

java - 如果出现 OutOfMemoryError,Finally block 将被执行?

java - 根据用户定义的结果和条件在包含多个相关或不相关表的数据库中动态构建 SQL

java - Jenkins:将 war 文件部署到 Wildfly 失败

gradle - 从 ktor 服务 kotlin 多平台 javascript