Maven 将属性中的WSDL URL添加到pom中
不确定这个问题是否已经得到了回答,但我在google和stackoverflow中搜索了一段时间,没有找到符合我需要的东西 我有一个pom.xml文件,其中定义了一个属性(即WSDL URL): 我已经检查了一些答案和帖子,但如上所述,我无法找到适合我需要的东西 任何帮助都将不胜感激Maven 将属性中的WSDL URL添加到pom中,maven,properties,pom.xml,Maven,Properties,Pom.xml,不确定这个问题是否已经得到了回答,但我在google和stackoverflow中搜索了一段时间,没有找到符合我需要的东西 我有一个pom.xml文件,其中定义了一个属性(即WSDL URL): 我已经检查了一些答案和帖子,但如上所述,我无法找到适合我需要的东西 任何帮助都将不胜感激 提前谢谢 您可以将用作: <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>pr
提前谢谢 您可以将用作:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>properties-maven-plugin</artifactId>
<version>1.0.0</version>
<executions>
<execution>
<phase>initialize</phase>
<goals>
<goal>read-project-properties</goal>
</goals>
<configuration>
<files>
<file>src/main/resources/application.properties</file>
</files>
</configuration>
</execution>
</executions>
</plugin>
org.codehaus.mojo
属性maven插件
1.0.0
初始化
读取项目属性
src/main/resources/application.properties
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>jaxws-maven-plugin</artifactId>
<version>1.12</version>
<executions>
<execution>
<id>myservice</id>
<goals>
<goal>wsimport</goal>
</goals>
<configuration>
<wsdlUrls>
<wsdlUrl>${service.wsdl.url}</wsdlUrl>
</wsdlUrls>
<packageName>com.myservice.generated</packageName>
<sourceDestDir>src/main/java</sourceDestDir>
<args>
<arg>-B-XautoNameResolution</arg>
</args>
</configuration>
</execution>
</executions>
</plugin>
<properties>
<service.wsdl.url>${service.wsdl.url}</service.wsdl.url>
</properties>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>properties-maven-plugin</artifactId>
<version>1.0.0</version>
<executions>
<execution>
<phase>initialize</phase>
<goals>
<goal>read-project-properties</goal>
</goals>
<configuration>
<files>
<file>src/main/resources/application.properties</file>
</files>
</configuration>
</execution>
</executions>
</plugin>