问题描述
如何自动生成构造函数? 我的类使用getter和setter完美地生成,但是没有构造函数。 我使用了一些args定制功能,但是对我来说不起作用 这是我在pom.xml中的插件块
<plugin>
<groupId>org.jvnet.jaxb2.maven2</groupId>
<artifactId>maven-jaxb2-plugin</artifactId>
<version>0.13.2</version>
<executions>
<execution>
<goals>
<goal>generate</goal>
</goals>
</execution>
</executions>
<configuration>
<generatePackage>com.tsb.cbsbusws.schemas.domesticpayments</generatePackage>
<generateDirectory>${project.basedir}/src/main/java</generateDirectory>
<schemaDirectory>${project.basedir}/src/main/resources/wsdl/domesticpayments</schemaDirectory>
<schemaIncludes>
<include>*.wsdl</include>
</schemaIncludes>
<args>
<!-- part 1 doesn't work -->
<arg>-Ximmutable</arg>
<arg>-fake=n</arg>
<arg>-overrideCollectionClass=null</arg>
<arg>-constructorAccess=public</arg>
<!-- -->
<!-- part 2 doesn't work -->
<arg>-B-Xequals</arg>
<arg>-B-XhashCode</arg>
<arg>-B-Xvalue-constructor</arg>
<!-- -->
<arg>-XautoNameResolution</arg>
</args>
</configuration>
<dependencies>
<dependency>
<groupId>org.jvnet.jaxb2_commons</groupId>
<artifactId>jaxb2-value-constructor</artifactId>
<version>3.0</version>
</dependency>
<dependency>
<groupId>org.jvnet.jaxb2_commons</groupId>
<artifactId>jaxb2-basics</artifactId>
<version>0.6.2</version>
</dependency>
</dependencies>
</plugin>
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)