Maven插件执行错误

Maven插件执行错误,maven,maven-plugin,Maven,Maven Plugin,我在执行目标时出错 jaxws:wsimport 下面是我的pom.xml中的插件片段 <plugin> <groupId>org.jvnet.jax-ws-commons</groupId> <artifactId>jaxws-maven-plugin</artifactId> <version>2.1</version>

我在执行目标时出错

jaxws:wsimport
下面是我的pom.xml中的插件片段

<plugin> 
            <groupId>org.jvnet.jax-ws-commons</groupId> 
            <artifactId>jaxws-maven-plugin</artifactId> 
            <version>2.1</version> 
            <executions>
                <execution> 
                    <id>wsdla</id>
                    <phase>generate-sources</phase>
                    **<!-- if you have one more than one execution node put your configuration here-->** 
                    <goals> 
                        <goal>wsimport</goal> 
                    </goals>            
                </execution> 
            </executions>
            <configuration> 
                <packageName>com.mycee.project.model</packageName> 
                <sourceDestDir>src/main/java</sourceDestDir>
                <wsdlFiles>
                      <wsdlFile>
                          ${basedir}/src/wsdl/a.wsdl
                      </wsdlFile>            
                </wsdlFiles>
                      <bindingDirectory>
                          ${basedir}/src/wsdl/binding
                      </bindingDirectory>
                      <verbose>true</verbose>
            </configuration>
        </plugin> 

你的jdk版本是什么?您是否包含了
com.sun.xml.ws
dependency?是的,存在dependency,,,而且POM中的JDK版本为1.6请仔细阅读以下POM片段,因为它根据JDK 1.6有其他标记:我通过在Eclipse中指向JDK而不是jre解决了此问题。您的JDK版本是什么?您是否包含了
com.sun.xml.ws
dependency?是的,存在dependency,,,而且POM中的JDK版本是1.6请仔细阅读以下POM片段,因为根据JDK 1.6,它有额外的标记:我通过在eclipse中指向JDK而不是jre解决了这个问题
[ERROR] Failed to execute goal org.jvnet.jax-ws-commons:jaxws-maven-plugin:2.3:wsimport (default-cli) on project AECore: Execution default-cli of goal org.jvnet.jax-ws-commons:jaxws-maven-plugin:2.3:wsimport failed: String index out of range: -1 -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.jvnet.jax-ws-commons:jaxws-maven-plugin:2.3:wsimport (default-cli) on project AECore: Execution default-cli of goal org.jvnet.jax-ws-commons:jaxws-maven-plugin:2.3:wsimport failed: String index out of range: -1
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:225)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
    at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
    at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
    at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
    at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
    at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
Caused by: org.apache.maven.plugin.PluginExecutionException: Execution default-cli of goal org.jvnet.jax-ws-commons:jaxws-maven-plugin:2.3:wsimport failed: String index out of range: -1
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:110)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)