11<project >
2- <modelVersion >4.0.0</modelVersion >
3- <artifactId >mujoco-java</artifactId >
4- <name >mujoco-java</name >
5-
6- <groupId >org.mujoco</groupId >
7- <version >0.0.1-SNAPSHOT</version >
8-
9- <build >
10- <plugins >
11- <plugin >
12- <groupId >org.jvnet.jaxb2.maven2</groupId >
13- <artifactId >maven-jaxb2-plugin</artifactId >
14- <version >0.14.0</version >
15- <executions >
16- <execution >
17- <id >xsd-generate</id >
18- <phase >generate-sources</phase >
19- <goals >
20- <goal >generate</goal >
21- </goals >
22- </execution >
23- </executions >
24- <configuration >
25- <schemaIncludes >
26- <schemaInclude >**/*.xsd</schemaInclude >
27- </schemaIncludes >
28- <strict >true</strict >
29- <verbose >true</verbose >
30- <extension >true</extension >
31- <removeOldOutput >true</removeOldOutput >
32- <args >
33- <arg >-Xconstrained-properties</arg >
34- <arg >-constrained=y</arg >
35- <arg >-bound=y</arg >
36- <arg >-setterThrows=n</arg >
37- <arg >-generateTools=y</arg >
38- <arg >-Xclone</arg >
39- <arg >-cloneThrows=y</arg >
40- <arg >-Xcopy</arg >
41- <arg >-partial=y</arg >
42- <arg >-generateTools=y</arg >
43- <arg >-constructor=y</arg >
44- <arg >-narrow=n</arg >
45- <arg >-selectorClassName=Selector</arg >
46- <arg >-rootSelectorClassName=Select</arg >
47- <arg >-Xgroup-contract</arg >
48- <arg >-declareSetters=y</arg >
49- <arg >-declareBuilderInterface=y</arg >
50- <arg >-supportInterfaceNameSuffix=Lifecycle</arg >
51- <arg >-upstreamEpisodeFile=META-INF/jaxb-interfaces.episode</arg >
52- <arg >-downstreamEpisodeFile=/META-INF/jaxb-interfaces.episode</arg >
53- <arg >-Ximmutable</arg >
54- <arg >-fake=n</arg >
55- <arg >-overrideCollectionClass=null</arg >
56- <arg >-constructorAccess=public</arg >
57- <arg >-Xmodifier</arg >
58- <arg >-modifierClassName=Modifier</arg >
59- <arg >-modifierMethodName=modifier</arg >
60- <arg >-Xfluent-builder</arg >
61- <arg >-rootSelectorClassName=Select</arg >
62- <arg >-newBuilderMethodName=builder</arg >
63- <arg >-newCopyBuilderMethodName=newCopyBuilder</arg >
64- <arg >-copyToMethodName=copyTo</arg >
65- <arg >-builderFieldSuffix=_Builder</arg >
66- <arg >-generateTools=y</arg >
67- <arg >-narrow=n</arg >
68- <arg >-copyPartial=y</arg >
69- <arg >-selectorClassName=Selector</arg >
70- <arg >-builderClassName=Builder</arg >
71- <arg >-builderInterfaceName=BuildSupport</arg >
72- <arg >-copyAlways=n</arg >
73- <arg >-buildMethodName=build</arg >
74- <arg >-endMethodName=end</arg >
75- <arg >-Xmeta</arg >
76- <arg >-generateTools=y</arg >
77- <arg >-extended=n</arg >
78- <arg >-camelCase=n</arg >
79- <arg >-metaClassName=PropInfo</arg >
80- <arg >-allowSet=y</arg >
81- <arg >-visitMethodName=visit</arg >
82- </args >
83- <plugins >
84- <plugin >
85- <groupId >net.codesup.util</groupId >
86- <artifactId >jaxb2-rich-contract-plugin</artifactId >
87- <version >2.0.0</version >
88- </plugin >
89- </plugins >
90- <dependencies >
91- <!-- Put this in if your default JAXB version is 2.2 or lower,
2+ <modelVersion >4.0.0</modelVersion >
3+ <artifactId >mujoco-java</artifactId >
4+ <name >mujoco-java</name >
5+
6+ <groupId >org.mujoco</groupId >
7+ <version >0.0.1-SNAPSHOT</version >
8+ <dependencies >
9+ <dependency >
10+ <groupId >net.codesup.util</groupId >
11+ <artifactId >jaxb2-rich-contract-plugin</artifactId >
12+ <version >2.0.0</version >
13+ </dependency >
14+ </dependencies >
15+ <build >
16+ <plugins >
17+ <plugin >
18+ <groupId >org.jvnet.jaxb2.maven2</groupId >
19+ <artifactId >maven-jaxb2-plugin</artifactId >
20+ <version >0.14.0</version >
21+ <executions >
22+ <execution >
23+ <id >xsd-generate</id >
24+ <phase >generate-sources</phase >
25+ <goals >
26+ <goal >generate</goal >
27+ </goals >
28+ </execution >
29+ </executions >
30+ <configuration >
31+ <schemaDirectory >schema/</schemaDirectory >
32+ <generateDirectory >src/main/java/</generateDirectory >
33+ <schemaIncludes >
34+ <schemaInclude >mujoco.xsd</schemaInclude >
35+ </schemaIncludes >
36+ <strict >false</strict >
37+ <verbose >true</verbose >
38+ <extension >true</extension >
39+ <removeOldOutput >true</removeOldOutput >
40+ <args >
41+ <arg >-Xconstrained-properties</arg >
42+ <arg >-constrained=y</arg >
43+ <arg >-bound=y</arg >
44+ <arg >-setterThrows=n</arg >
45+ <arg >-generateTools=y</arg >
46+ <arg >-Xclone</arg >
47+ <arg >-cloneThrows=y</arg >
48+ <arg >-Xcopy</arg >
49+ <arg >-partial=y</arg >
50+ <arg >-generateTools=y</arg >
51+ <arg >-constructor=y</arg >
52+ <arg >-narrow=n</arg >
53+ <arg >-selectorClassName=Selector</arg >
54+ <arg >-rootSelectorClassName=Select</arg >
55+ <arg >-Xgroup-contract</arg >
56+ <arg >-declareSetters=y</arg >
57+ <arg >-declareBuilderInterface=y</arg >
58+ <arg >-supportInterfaceNameSuffix=Lifecycle</arg >
59+ <arg >
60+ -upstreamEpisodeFile=META-INF/jaxb-interfaces.episode</arg >
61+ <arg >
62+ -downstreamEpisodeFile=/META-INF/jaxb-interfaces.episode</arg >
63+
64+ <arg >-Xfluent-builder</arg >
65+ <arg >-rootSelectorClassName=Select</arg >
66+ <arg >-newBuilderMethodName=builder</arg >
67+ <arg >-newCopyBuilderMethodName=newCopyBuilder</arg >
68+ <arg >-copyToMethodName=copyTo</arg >
69+ <arg >-builderFieldSuffix=_Builder</arg >
70+ <arg >-generateTools=y</arg >
71+ <arg >-narrow=n</arg >
72+ <arg >-copyPartial=y</arg >
73+ <arg >-selectorClassName=Selector</arg >
74+ <arg >-builderClassName=Builder</arg >
75+ <arg >-builderInterfaceName=BuildSupport</arg >
76+ <arg >-copyAlways=n</arg >
77+ <arg >-buildMethodName=build</arg >
78+ <arg >-endMethodName=end</arg >
79+ <arg >-Xmeta</arg >
80+ <arg >-generateTools=y</arg >
81+ <arg >-extended=n</arg >
82+ <arg >-camelCase=n</arg >
83+ <arg >-metaClassName=PropInfo</arg >
84+ <arg >-allowSet=y</arg >
85+ <arg >-visitMethodName=visit</arg >
86+ </args >
87+ <plugins >
88+ <plugin >
89+ <groupId >net.codesup.util</groupId >
90+ <artifactId >jaxb2-rich-contract-plugin</artifactId >
91+ <version >2.0.0</version >
92+ </plugin >
93+ </plugins >
94+ <dependencies >
95+ <!-- Put this in if your default JAXB version is 2.2 or
96+ lower,
9297 or if "tools.jar" isn't in your classpath -->
93- <dependency >
94- <groupId >org.glassfish.jaxb</groupId >
95- <artifactId >jaxb-runtime</artifactId >
96- <version >2.3</version >
97- </dependency >
98- <dependency >
99- <groupId >org.glassfish.jaxb</groupId >
100- <artifactId >jaxb-core</artifactId >
101- <version >2.3</version >
102- </dependency >
103- <dependency >
104- <groupId >org.glassfish.jaxb</groupId >
105- <artifactId >jaxb-xjc</artifactId >
106- <version >2.3</version >
107- </dependency >
108- </dependencies >
109- </configuration >
110- </plugin >
111- </plugins >
112- </build >
98+ <dependency >
99+ <groupId >org.glassfish.jaxb</groupId >
100+ <artifactId >jaxb-runtime</artifactId >
101+ <version >2.3</version >
102+ </dependency >
103+ <dependency >
104+ <groupId >org.glassfish.jaxb</groupId >
105+ <artifactId >jaxb-core</artifactId >
106+ <version >2.3</version >
107+ </dependency >
108+ <dependency >
109+ <groupId >org.glassfish.jaxb</groupId >
110+ <artifactId >jaxb-xjc</artifactId >
111+ <version >2.3</version >
112+ </dependency >
113+ </dependencies >
114+ </configuration >
115+ </plugin >
116+ </plugins >
117+ </build >
113118</project >
0 commit comments