赞
踩
<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> <!-- tag::wsdl[] --> <plugin> <groupId>org.jvnet.jaxb2.maven2</groupId> <artifactId>maven-jaxb2-plugin</artifactId> <version>0.14.0</version> <executions> <execution> <goals> <goal>generate</goal> </goals> </execution> </executions> <configuration> <schemaLanguage>WSDL</schemaLanguage> <generatePackage>com.example.consumingwebservice.wsdl</generatePackage> <schemas> <schema> <url>http://localhost:8080/ws/countries.wsdl</url> </schema> </schemas> </configuration> </plugin> <!-- end::wsdl[] --> </plugins> </build>
<?xml version="1.0" encoding="UTF-8"?> <!-- Generated by maven-plugin-tools 3.5 on 2018-05-31 --> <plugin> <name>Maven JAXB 2.x Plugin</name> <description>Maven2 plugin for JAXB 2.x XJC compiler to generate Java sources from XML Schemas.</description> <groupId>org.jvnet.jaxb2.maven2</groupId> <artifactId>maven-jaxb2-plugin</artifactId> <version>0.14.0</version> <goalPrefix>jaxb2</goalPrefix> <isolatedRealm>false</isolatedRealm> <inheritedByDefault>true</inheritedByDefault> <mojos> <mojo> <goal>generate</goal> <description>JAXB 2.x Mojo.</description> <requiresDependencyResolution>compile</requiresDependencyResolution> <requiresDirectInvocation>false</requiresDirectInvocation> <requiresProject>true</requiresProject> <requiresReports>false</requiresReports> <aggregator>false</aggregator> <requiresOnline>false</requiresOnline> <inheritedByDefault>true</inheritedByDefault> <phase>generate-sources</phase> <implementation>org.jvnet.mjiip.v_2.XJC2Mojo</implementation> <language>java</language> <instantiationStrategy>per-lookup</instantiationStrategy> <executionStrategy>once-per-session</executionStrategy> <requiresDependencyCollection>compile</requiresDependencyCollection> <threadSafe>true</threadSafe> <parameters> <parameter> <name>accessExternalDTD</name> <type>java.lang.String</type> <required>false</required> <editable>true</editable> <description>Restricts access to external DTDs and external Entity References to the protocols specified. Value: a list of protocols separated by comma. A protocol is the scheme portion of a {@link java.net.URI}, or in the case of the JAR protocol, "jar" plus the scheme portion separated by colon. The keyword "all" grants permission to all protocols.</description> </parameter> <parameter> <name>accessExternalSchema</name> <type>java.lang.String</type> <required>false</required> <editable>true</editable> <description>Restrict access to the protocols specified for external reference set by the schemaLocation attribute, Import and Include element. Value: a list of protocols separated by comma. A protocol is the scheme portion of a {@link java.net.URI}, or in the case of the JAR protocol, "jar" plus the scheme portion separated by colon. The keyword "all" grants permission to all protocols.</description> </parameter> <parameter> <name>addCompileSourceRoot</name> <type>boolean</type> <required>false</required> <editable>true</editable> <description>If set to true (default), adds target directory as a compile source root of this Maven project.</description> </parameter> <parameter> <name>addIfExistsToEpisodeSchemaBindings</name> <type>boolean</type> <required>false</required> <editable>true</editable> <description>If <code>true</code> (default), adds <code>if-exists="true"</code> attributes to the <code>bindings</code> elements associated with schemas (via <code>scd="x-schema::..."</code>) in the generated episode files. This is necessary to avoid the annoying `SCD "x-schema::tns" didn't match any schema component` errors.</description> </parameter> <parameter> <name>addTestCompileSourceRoot</name> <type>boolean</type> <required>false</required> <editable>true</editable> <description>If set to true, adds target directory as a test compile source root of this Maven project. Default value is false.</description> </parameter> <parameter> <name>args</name> <type>java.util.List</type> <required>false</required> <editable>true</editable> <description><p> A list of extra XJC's command-line arguments (items must include the dash '-'). Use this argument to enable the JAXB2 plugins you want to use. </p> <p> Arguments set here take precedence over other mojo parameters. </p></description> </parameter> <parameter> <name>bindingDirectory</name> <type>java.io.File</type> <required>false</required> <editable>true</editable> <description><p> The source directory containing the *.xjb binding files. </p> <p> If left undefined, then the <code>schemaDirectory</code> is assumed. </p></description> </parameter> <parameter> <name>bindingExcludes</name> <type>java.lang.String[]</type> <required>false</required> <editable>true</editable> <description>A list of regular expression file search patterns to specify the binding files to be excluded from the <code>bindingIncludes</code>. Searching is based from the root of bindingDirectory.</description> </parameter> <parameter> <name>bindingIncludes</name> <type>java.lang.String[]</type> <required>false</required> <editable>true</editable> <description><p> A list of regular expression file search patterns to specify the binding files to be processed. Searching is based from the root of <code>bindingDirectory</code>. </p> <p> If left undefined, then all *.xjb files in schemaDirectory will be processed. </p></description> </parameter> <parameter> <name>bindings</name> <type>org.jvnet.jaxb2.maven2.ResourceEntry[]</type> <required>false</required> <editable>true</editable> <description>A list of binding resources which could includes file sets, URLs, Maven artifact resources.</description> </parameter> <parameter> <name>catalog</name> <type>java.io.File</type> <required>false</required> <editable>true</editable> <description>Specify the catalog file to resolve external entity references (xjc's -catalog option) </p> <p> Support TR9401, XCatalog, and OASIS XML Catalog format. See the catalog-resolver sample and this article for details. </p></description> </parameter> <parameter> <name>catalogResolver</name> <type>java.lang.String</type> <required>false</required> <editable>true</editable> <description>Provides the class name of the catalog resolver.</description> </parameter> <parameter> <name>catalogs</name> <type>org.jvnet.jaxb2.maven2.ResourceEntry[]</type> <required>false</required> <editable>true</editable> <description>A list of catalog resources which could includes file sets, URLs, Maven artifact resources.</description> </parameter> <parameter> <name>cleanPackageDirectories</name> <type>boolean</type> <required>false</required> <editable>true</editable> <description><p> If 'true', package directories will be cleaned before the XJC binding compiler generates the source files. </p></description> </parameter> <parameter> <name>debug</name> <type>boolean</type> <required>false</required> <editable>true</editable> <description><p> If 'true', the XJC compiler is set to debug mode (xjc's -debug option). </p> <p> It is automatically set to 'true' when maven is run in debug mode (mvn's -X option). </p></description> </parameter> <parameter> <name>disableDefaultExcludes</name> <type>boolean</type> <required>false</required> <editable>true</editable> <description>If 'true', maven's default exludes are NOT added to all the excludes lists.</description> </parameter> <parameter> <name>disableXmlSecurity</name> <type>boolean</type> <required>false</required> <editable>true</editable> <description>If 'true', disables XML security features when parsing XML documents; xjc's -disableXmlSecurity option.</description> </parameter> <parameter> <name>enableExternalEntityProcessing</name> <type>boolean</type> <required>false</required> <editable>true</editable> <description>Enables external entity processing.</description> </parameter> <parameter> <name>enableIntrospection</name> <type>boolean</type> <required>false</required> <editable>true</editable> <description>If 'true', enables correct generation of Boolean getters/setters to enable Bean Introspection apis; xjc's -enableIntrospection option.</description> </parameter> <parameter> <name>encoding</name> <type>java.lang.String</type> <required>false</required> <editable>true</editable> <description>Encoding for the generated sources, defaults to ${project.build.sourceEncoding}.</description> </parameter> <parameter> <name>episode</name> <type>boolean</type> <required>false</required> <editable>true</editable> <description>If true, the episode file (describing mapping of elements and types to classes for the compiled schema) will be generated.</description> </parameter> <parameter> <name>episodeFile</name> <type>java.io.File</type> <required>false</required> <editable>true</editable> <description>Target location of the episode file. By default it is target/generated-sources/xjc/META-INF/sun-jaxb.episode so that the episode file will appear as META-INF/sun-jaxb.episode in the JAR - just as XJC wants it.</description> </parameter> <parameter> <name>episodes</name> <type>org.apache.maven.model.Dependency[]</type> <required>false</required> <editable>true</editable> <description>If you want to use existing artifacts as episodes for separate compilation, configure them as episodes/episode elements. It is assumed that episode artifacts contain an appropriate META-INF/sun-jaxb.episode resource.</description> </parameter> <parameter> <name>extension</name> <type>boolean</type> <required>false</required> <editable>true</editable> <description>If 'true', the XJC binding compiler will run in the extension mode (xjc's -extension option). Otherwise, it will run in the strict conformance mode.</description> </parameter> <parameter> <name>forceRegenerate</name> <type>boolean</type> <required>false</required> <editable>true</editable> <description>If true, no up-to-date check is performed and the XJC always re-generates the sources. Otherwise schemas will only be recompiled if anything has changed.</description> </parameter> <parameter> <name>generateDirectory</name> <type>java.io.File</type> <required>true</required> <editable>true</editable> <description><p> Generated code will be written under this directory. </p> <p> For instance, if you specify <code>generateDirectory="doe/ray"</code> and <code>generatePackage="org.here"</code>, then files are generated to <code>doe/ray/org/here</code>. </p></description> </parameter> <parameter> <name>generatePackage</name> <type>java.lang.String</type> <required>false</required> <editable>true</editable> <description><p> The generated classes will all be placed under this Java package (xjc's -p option), unless otherwise specified in the schemas. </p> <p> If left unspecified, the package will be derived from the schemas only. </p></description> </parameter> <parameter> <name>localRepository</name> <type>org.apache.maven.artifact.repository.ArtifactRepository</type> <required>true</required> <editable>true</editable> <description>Location of the local repository.</description> </parameter> <parameter> <name>locale</name> <type>java.lang.String</type> <required>false</required> <editable>true</editable> <description>Locale for the generated sources.</description> </parameter> <parameter> <name>markGenerated</name> <type>boolean</type> <required>false</required> <editable>true</editable> <description>If true, marks generated classes using a @Generated annotation - i.e. turns on XJC -mark-generated option. Default is false.</description> </parameter> <parameter> <name>noFileHeader</name> <type>boolean</type> <required>false</required> <editable>true</editable> <description>If 'true', suppresses generation of a file header with timestamp, xjc's -no-header option.</description> </parameter> <parameter> <name>otherDepends</name> <type>java.io.File[]</type> <required>false</required> <editable>true</editable> <description>A list of of input files or URLs to consider during the up-to-date. By default it always considers: 1. schema files, 2. binding files, 3. catalog file, and 4. the pom.xml file of the project executing this plugin. Deprecated, use {@link #otherDependsIncludes} and {@link #otherDependsExcludes} instead.</description> </parameter> <parameter> <name>otherDependsExcludes</name> <type>java.lang.String[]</type> <required>false</required> <editable>true</editable> <description></description> </parameter> <parameter> <name>otherDependsIncludes</name> <type>java.lang.String[]</type> <required>false</required> <editable>true</editable> <description></description> </parameter> <parameter> <name>packageLevelAnnotations</name> <type>boolean</type> <required>false</required> <editable>true</editable> <description>If 'false', suppresses generation of package level annotations (package-info.java), xjc's -npa option.</description> </parameter> <parameter> <name>pluginArtifacts</name> <type>java.util.List</type> <required>true</required> <editable>true</editable> <description>Plugin artifacts.</description> </parameter> <parameter> <name>plugins</name> <type>org.apache.maven.model.Dependency[]</type> <required>false</required> <editable>true</editable> <description>XJC plugins to be made available to XJC. They still need to be activated by using &lt;args/&gt; and enable plugin activation option.</description> </parameter> <parameter> <name>produces</name> <type>java.lang.String[]</type> <required>false</required> <editable>true</editable> <description>Specifies patterns of files produced by this plugin. This is used to check if produced files are up-to-date. Default value is ** /*.*, ** /*.java, ** /bgm.ser, ** /jaxb.properties.</description> </parameter> <parameter> <name>project</name> <type>org.apache.maven.project.MavenProject</type> <required>false</required> <editable>false</editable> <description></description> </parameter> <parameter> <name>proxyHost</name> <type>java.lang.String</type> <required>false</required> <editable>true</editable> <description></description> </parameter> <parameter> <name>proxyPassword</name> <type>java.lang.String</type> <required>false</required> <editable>true</editable> <description></description> </parameter> <parameter> <name>proxyPort</name> <type>int</type> <required>false</required> <editable>true</editable> <description></description> </parameter> <parameter> <name>proxyUsername</name> <type>java.lang.String</type> <required>false</required> <editable>true</editable> <description></description> </parameter> <parameter> <name>readOnly</name> <type>boolean</type> <required>false</required> <editable>true</editable> <description>If 'true', the generated Java source files are set as read-only (xjc's -readOnly option).</description> </parameter> <parameter> <name>removeOldOutput</name> <type>boolean</type> <required>false</required> <editable>true</editable> <description><p> If 'true', the generateDirectory will be deleted before the XJC binding compiler recompiles the source files. Default is false. </p> <p> Note that if set to 'false', the up-to-date check might not work, since XJC does not regenerate all files (i.e. files for "any" elements under 'xjc/org/w3/_2001/xmlschema' directory). </p></description> </parameter> <parameter> <name>scanDependenciesForBindings</name> <type>boolean</type> <required>false</required> <editable>true</editable> <description>Scan all compile-scoped project dependencies for XML binding files.</description> </parameter> <parameter> <name>schemaDirectory</name> <type>java.io.File</type> <required>true</required> <editable>true</editable> <description>The source directory containing *.xsd schema files. Notice that binding files are searched by default in this directory.</description> </parameter> <parameter> <name>schemaExcludes</name> <type>java.lang.String[]</type> <required>false</required> <editable>true</editable> <description>A list of regular expression file search patterns to specify the schemas to be excluded from the <code>schemaIncludes</code> list. Searching is based from the root of schemaDirectory.</description> </parameter> <parameter> <name>schemaIncludes</name> <type>java.lang.String[]</type> <required>false</required> <editable>true</editable> <description><p> A list of regular expression file search patterns to specify the schemas to be processed. Searching is based from the root of <code>schemaDirectory</code>. </p> <p> If left undefined, then all <code>*.xsd</code> files in <code>schemaDirectory</code> will be processed. </p></description> </parameter> <parameter> <name>schemaLanguage</name> <type>java.lang.String</type> <required>false</required> <editable>true</editable> <description>Type of input schema language. One of: DTD, XMLSCHEMA, RELAXNG, RELAXNG_COMPACT, WSDL, AUTODETECT. If unspecified, it is assumed AUTODETECT.</description> </parameter> <parameter> <name>schemas</name> <type>org.jvnet.jaxb2.maven2.ResourceEntry[]</type> <required>false</required> <editable>true</editable> <description>A list of schema resources which could includes file sets, URLs, Maven artifact resources.</description> </parameter> <parameter> <name>settings</name> <type>org.apache.maven.settings.Settings</type> <required>false</required> <editable>false</editable> <description></description> </parameter> <parameter> <name>specVersion</name> <type>java.lang.String</type> <required>false</required> <editable>true</editable> <description>Version of the JAXB specification (ex. 2.0, 2.1 or 2.2).</description> </parameter> <parameter> <name>strict</name> <type>boolean</type> <required>false</required> <editable>true</editable> <description>If 'true' (default), Perform strict validation of the input schema (disabled by the xjc's -nv option).</description> </parameter> <parameter> <name>useActiveProxyAsHttpproxy</name> <type>boolean</type> <required>false</required> <editable>true</editable> <description>If set to <code>true</code>, passes Maven's active proxy settings to XJC. Default value is <code>false</code>. Proxy settings are passed using the <code>-httpproxy</code> argument in the form <code>[user[:password]@]proxyHost[:proxyPort]</code>. This sets both HTTP as well as HTTPS proxy.</description> </parameter> <parameter> <name>useDependenciesAsEpisodes</name> <type>boolean</type> <required>false</required> <editable>true</editable> <description>Use all of the compile-scope project dependencies as episode artifacts. It is assumed that episode artifacts contain an appropriate META-INF/sun-jaxb.episode resource. Default is false.</description> </parameter> <parameter> <name>verbose</name> <type>boolean</type> <required>false</required> <editable>true</editable> <description><p> If 'true', the plugin and the XJC compiler are both set to verbose mode (xjc's -verbose option). </p> <p> It is automatically set to 'true' when maven is run in debug mode (mvn's -X option). </p></description> </parameter> <parameter> <name>writeCode</name> <type>boolean</type> <required>false</required> <editable>true</editable> <description>If 'false', the plugin will not write the generated code to disk.</description> </parameter> </parameters> <configuration> <accessExternalDTD implementation="java.lang.String" default-value="all">${maven.xjc2.accessExternalDTD}</accessExternalDTD> <accessExternalSchema implementation="java.lang.String" default-value="all">${maven.xjc2.accessExternalSchema}</accessExternalSchema> <addCompileSourceRoot implementation="boolean" default-value="true">${maven.xjc2.addCompileSourceRoot}</addCompileSourceRoot> <addIfExistsToEpisodeSchemaBindings implementation="boolean" default-value="true">${maven.xjc2.addIfExistsToEpisodeSchemaBindings}</addIfExistsToEpisodeSchemaBindings> <addTestCompileSourceRoot implementation="boolean" default-value="false">${maven.xjc2.addTestCompileSourceRoot}</addTestCompileSourceRoot> <bindingDirectory implementation="java.io.File">${maven.xjc2.bindingDirectory}</bindingDirectory> <catalog implementation="java.io.File">${maven.xjc2.catalog}</catalog> <catalogResolver implementation="java.lang.String">${maven.xjc2.catalogResolver}</catalogResolver> <cleanPackageDirectories implementation="boolean" default-value="true">${maven.xjc2.removeOldPackages}</cleanPackageDirectories> <debug implementation="boolean" default-value="false">${maven.xjc2.debug}</debug> <disableDefaultExcludes implementation="boolean" default-value="false">${maven.xjc2.disableDefaultExcludes}</disableDefaultExcludes> <disableXmlSecurity implementation="boolean" default-value="true">${maven.xjc2.disableXmlSecurity}</disableXmlSecurity> <enableExternalEntityProcessing implementation="boolean" default-value="true">${maven.xjc2.enableExternalEntityProcessing}</enableExternalEntityProcessing> <enableIntrospection implementation="boolean" default-value="false">${maven.xjc2.enableIntrospection}</enableIntrospection> <encoding implementation="java.lang.String" default-value="${project.build.sourceEncoding}">${encoding}</encoding> <episode implementation="boolean" default-value="true">${maven.xjc2.episode}</episode> <episodeFile implementation="java.io.File">${maven.xjc2.episodeFile}</episodeFile> <extension implementation="boolean" default-value="true">${maven.xjc2.extension}</extension> <forceRegenerate implementation="boolean" default-value="false">${maven.xjc2.forceRegenerate}</forceRegenerate> <generateDirectory implementation="java.io.File" default-value="${project.build.directory}/generated-sources/xjc">${maven.xjc2.generateDirectory}</generateDirectory> <generatePackage implementation="java.lang.String">${maven.xjc2.generatePackage}</generatePackage> <localRepository implementation="org.apache.maven.artifact.repository.ArtifactRepository" default-value="${localRepository}"/> <locale implementation="java.lang.String">${locale}</locale> <markGenerated implementation="boolean" default-value="false">${maven.xjc2.markGenerated}</markGenerated> <noFileHeader implementation="boolean" default-value="false">${maven.xjc2.noFileHeader}</noFileHeader> <packageLevelAnnotations implementation="boolean" default-value="true">${maven.xjc2.packageLevelAnnotations}</packageLevelAnnotations> <pluginArtifacts implementation="java.util.List" default-value="${plugin.artifacts}"/> <project implementation="org.apache.maven.project.MavenProject" default-value="${project}"/> <proxyHost implementation="java.lang.String">${maven.xjc2.proxyHost}</proxyHost> <proxyPassword implementation="java.lang.String">${maven.xjc2.proxyPassword}</proxyPassword> <proxyPort implementation="int">${maven.xjc2.proxyPort}</proxyPort> <proxyUsername implementation="java.lang.String">${maven.xjc2.proxyUsername}</proxyUsername> <readOnly implementation="boolean" default-value="false">${maven.xjc2.readOnly}</readOnly> <removeOldOutput implementation="boolean" default-value="false">${maven.xjc2.removeOldOutput}</removeOldOutput> <scanDependenciesForBindings implementation="boolean" default-value="false"/> <schemaDirectory implementation="java.io.File" default-value="src/main/resources">${maven.xjc2.schemaDirectory}</schemaDirectory> <schemaLanguage implementation="java.lang.String">${maven.xjc2.schemaLanguage}</schemaLanguage> <settings implementation="org.apache.maven.settings.Settings" default-value="${settings}"/> <specVersion implementation="java.lang.String" default-value="2.2"/> <strict implementation="boolean" default-value="true">${maven.xjc2.strict}</strict> <useActiveProxyAsHttpproxy implementation="boolean" default-value="false">${maven.xjc2.useActiveProxyAsHttpproxy}</useActiveProxyAsHttpproxy> <verbose implementation="boolean" default-value="false">${maven.xjc2.verbose}</verbose> <writeCode implementation="boolean" default-value="true">${maven.xjc2.writeCode}</writeCode> </configuration> <requirements> <requirement> <role>org.apache.maven.artifact.factory.ArtifactFactory</role> <field-name>artifactFactory</field-name> </requirement> <requirement> <role>org.apache.maven.artifact.metadata.ArtifactMetadataSource</role> <field-name>artifactMetadataSource</field-name> </requirement> <requirement> <role>org.apache.maven.artifact.resolver.ArtifactResolver</role> <field-name>artifactResolver</field-name> </requirement> <requirement> <role>org.sonatype.plexus.build.incremental.BuildContext</role> <field-name>buildContext</field-name> </requirement> <requirement> <role>org.apache.maven.project.MavenProjectBuilder</role> <field-name>mavenProjectBuilder</field-name> </requirement> </requirements> </mojo> <mojo> <goal>help</goal> <description>Display help information on maven-jaxb2-plugin.<br> Call <code>mvn jaxb2:help -Ddetail=true -Dgoal=&lt;goal-name&gt;</code> to display parameter details.</description> <requiresDirectInvocation>false</requiresDirectInvocation> <requiresProject>false</requiresProject> <requiresReports>false</requiresReports> <aggregator>false</aggregator> <requiresOnline>false</requiresOnline> <inheritedByDefault>true</inheritedByDefault> <implementation>org.jvnet.mjiip.v_2.HelpMojo</implementation> <language>java</language> <instantiationStrategy>per-lookup</instantiationStrategy> <executionStrategy>once-per-session</executionStrategy> <threadSafe>true</threadSafe> <parameters> <parameter> <name>detail</name> <type>boolean</type> <required>false</required> <editable>true</editable> <description>If <code>true</code>, display all settable properties for each goal.</description> </parameter> <parameter> <name>goal</name> <type>java.lang.String</type> <required>false</required> <editable>true</editable> <description>The name of the goal for which to show help. If unspecified, all goals will be displayed.</description> </parameter> <parameter> <name>indentSize</name> <type>int</type> <required>false</required> <editable>true</editable> <description>The number of spaces per indentation level, should be positive.</description> </parameter> <parameter> <name>lineLength</name> <type>int</type> <required>false</required> <editable>true</editable> <description>The maximum length of a display line, should be positive.</description> </parameter> </parameters> <configuration> <detail implementation="boolean" default-value="false">${detail}</detail> <goal implementation="java.lang.String">${goal}</goal> <indentSize implementation="int" default-value="2">${indentSize}</indentSize> <lineLength implementation="int" default-value="80">${lineLength}</lineLength> </configuration> </mojo> </mojos> <dependencies> <dependency> <groupId>org.jvnet.jaxb2.maven2</groupId> <artifactId>maven-jaxb2-plugin-core</artifactId> <type>jar</type> <version>0.14.0</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <type>jar</type> <version>1.7.25</version> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <type>jar</type> <version>3.2.1</version> </dependency> <dependency> <groupId>com.sun.org.apache.xml.internal</groupId> <artifactId>resolver</artifactId> <type>jar</type> <version>20050927</version> </dependency> <dependency> <groupId>org.glassfish.jaxb</groupId> <artifactId>txw2</artifactId> <type>jar</type> <version>2.3.0</version> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-plugin-api</artifactId> <type>jar</type> <version>2.0.9</version> </dependency> <dependency> <groupId>org.sonatype.plexus</groupId> <artifactId>plexus-build-api</artifactId> <type>jar</type> <version>0.0.7</version> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-project</artifactId> <type>jar</type> <version>2.0.9</version> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-settings</artifactId> <type>jar</type> <version>2.0.9</version> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-profile</artifactId> <type>jar</type> <version>2.0.9</version> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-model</artifactId> <type>jar</type> <version>2.0.9</version> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-artifact-manager</artifactId> <type>jar</type> <version>2.0.9</version> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-repository-metadata</artifactId> <type>jar</type> <version>2.0.9</version> </dependency> <dependency> <groupId>org.apache.maven.wagon</groupId> <artifactId>wagon-provider-api</artifactId> <type>jar</type> <version>1.0-beta-2</version> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-plugin-registry</artifactId> <type>jar</type> <version>2.0.9</version> </dependency> <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-container-default</artifactId> <type>jar</type> <version>1.0-alpha-9-stable-1</version> </dependency> <dependency> <groupId>classworlds</groupId> <artifactId>classworlds</artifactId> <type>jar</type> <version>1.1-alpha-2</version> </dependency> <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-utils</artifactId> <type>jar</type> <version>1.5.15</version> </dependency> <dependency> <groupId>org.jvnet.jaxb2.maven2</groupId> <artifactId>maven-jaxb23-plugin</artifactId> <type>jar</type> <version>0.14.0</version> </dependency> <dependency> <groupId>org.glassfish.jaxb</groupId> <artifactId>jaxb-runtime</artifactId> <type>jar</type> <version>2.3.0</version> </dependency> <dependency> <groupId>org.glassfish.jaxb</groupId> <artifactId>jaxb-core</artifactId> <type>jar</type> <version>2.3.0</version> </dependency> <dependency> <groupId>javax.xml.bind</groupId> <artifactId>jaxb-api</artifactId> <type>jar</type> <version>2.3.0</version> </dependency> <dependency> <groupId>org.jvnet.staxex</groupId> <artifactId>stax-ex</artifactId> <type>jar</type> <version>1.7.8</version> </dependency> <dependency> <groupId>com.sun.xml.fastinfoset</groupId> <artifactId>FastInfoset</artifactId> <type>jar</type> <version>1.2.13</version> </dependency> <dependency> <groupId>org.glassfish.jaxb</groupId> <artifactId>jaxb-xjc-jdk9</artifactId> <type>jar</type> <version>2.3.0</version> </dependency> <dependency> <groupId>org.glassfish.jaxb</groupId> <artifactId>jaxb-xjc</artifactId> <type>jar</type> <version>2.3.0</version> </dependency> <dependency> <groupId>com.sun.xml.dtd-parser</groupId> <artifactId>dtd-parser</artifactId> <type>jar</type> <version>1.2</version> </dependency> <dependency> <groupId>org.glassfish.jaxb</groupId> <artifactId>xsom</artifactId> <type>jar</type> <version>2.3.0</version> </dependency> <dependency> <groupId>org.glassfish.jaxb</groupId> <artifactId>codemodel</artifactId> <type>jar</type> <version>2.3.0</version> </dependency> <dependency> <groupId>com.sun.xml.bind.external</groupId> <artifactId>rngom</artifactId> <type>jar</type> <version>2.3.0</version> </dependency> <dependency> <groupId>com.sun.istack</groupId> <artifactId>istack-commons-tools</artifactId> <type>jar</type> <version>3.0.5</version> </dependency> <dependency> <groupId>com.sun.istack</groupId> <artifactId>istack-commons-runtime</artifactId> <type>jar</type> <version>3.0.5</version> </dependency> <dependency> <groupId>relaxngDatatype</groupId> <artifactId>relaxngDatatype</artifactId> <type>jar</type> <version>20020414</version> </dependency> <dependency> <groupId>com.sun.activation</groupId> <artifactId>javax.activation</artifactId> <type>jar</type> <version>1.2.0</version> </dependency> <dependency> <groupId>org.apache.maven.plugin-tools</groupId> <artifactId>maven-plugin-annotations</artifactId> <type>jar</type> <version>3.5</version> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-artifact</artifactId> <type>jar</type> <version>2.0.9</version> </dependency> </dependencies> </plugin>
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。