将Maven代码生成转换为Gradle任务

问题描述 投票:0回答:1

我希望将axis2插件代码生成转换为gradle。任何帮助表示赞赏。我们正在使用apache axis 2客户端。但是我们的应用程序在gradle中。尝试在gradle中创建taskGen。但是我坚持要从哪里开始。我不太了解常规任务生成器。

<dependencies>
    <dependency>
        <groupId>axis</groupId>
        <artifactId>axis</artifactId>
        <version>1.4</version>
    </dependency>
</dependencies>
<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
        </plugin>
        <plugin>
            <groupId>org.codehaus.mojo</groupId>
            <artifactId>axistools-maven-plugin</artifactId>
            <version>1.4</version>
            <executions>
                <execution>
                    <goals>
                        <goal>wsdl2java</goal>
                    </goals>
                </execution>
            </executions>
            <dependencies>
                <dependency>
                    <groupId>javax.activation</groupId>
                    <artifactId>javax.activation-api</artifactId>
                    <version>1.2.0</version>
                </dependency>
                <dependency>
                    <groupId>javax.mail</groupId>
                    <artifactId>mail</artifactId>
                    <version>1.4.7</version>
                </dependency>
            </dependencies>
            <configuration>
                <sourceDirectory>${project.basedir}/src/main/resources</sourceDirectory>
                <wsdlFiles>
                    <wsdlFile>my_service.wsdl</wsdlFile>
                </wsdlFiles>
            </configuration>
        </plugin>
    </plugins>
</build>

maven gradle wsdl code-generation wsdl2java
1个回答
0
投票

Gradle具有调用蚂蚁任务的本机支持,因此您可以使用axis ant tasks

请参见Gradle Ant docs

您也可以search the plugin portal,其中似乎有一些提及axis / wsdl的插件

© www.soinside.com 2019 - 2024. All rights reserved.