无法再编译Vaadin项目(无法执行目标com.vaadin:vaadin-maven-plugin)

时间:2018-11-30 11:21:53

标签: java maven gwt vaadin vaadin8

我有一个Vaadin 8.6.1项目,到目前为止一直没有问题,突然间编译失败:代码或pom中的任何内容都没有更改

我正在运行的命令是Sub cmdOAuth2_Click() Dim webServiceURL As String Dim actionType As String Dim targetWord As String Dim actionType2 As String Dim targetWord2 As String webServiceURL = "https://api.esios.ree.es/archives" actionType = "Accept" targetWord = "application/json" actionType2 = "Content-Type" targetWord2 = "application/json" actionType3 = "Host" targetWord3 = "api.esios.ree.es" actionType4 = "Authorization" targetWord4 = "Token token=\x22AAA\x22" actionType5 = "Cookie" targetWord5 = " " With CreateObject("MSXML2.XMLHTTP") .Open "GET", webServiceURL, False .setRequestHeader actionType, targetWord .setRequestHeader actionType2, targetWord2 .setRequestHeader actionType3, targetWord3 .setRequestHeader actionType4, targetWord4 .setRequestHeader actionType5, targetWord5 .send If .Status = 200 Then Debug.Print .responseText MsgBox .getAllResponseHeaders Else Debug.Print .Status & ": " & .statusText End If End With End Sub ,但是即使我启动clean package -e

,问题也一样。

这是错误堆栈跟踪

jetty:run

但是,如果我尝试启动[INFO] Compiling module AppWidgetset [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 02:13 min [INFO] Finished at: 2018-11-30T12:03:26+01:00 [INFO] Final Memory: 80M/732M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal com.vaadin:vaadin-maven-plugin:8.6.1:compile (default) on project eglobal: Command [[ [ERROR] C:\Program Files\Java\jdk1.8.0_161\jre\bin\java -Xmx1G -Dgwt.persistentunitcache=false com.google.gwt.dev.Compiler -logLevel INFO -style OBF -war C:\Sviluppo\workspaceIntelliJ\eglobalMaven\target\classes\VAADIN\widgetsets -localWorkers 4 -failOnError -XfragmentCount -1 -sourceLevel auto -gen C:\Sviluppo\workspaceIntelliJ\eglobalMaven\target\.generated AppWidgetset [ERROR] ]] failed with status 1 [ERROR] -> [Help 1] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal com.vaadin:vaadin-maven-plugin:8.6.1:compile (default) on project eglobal: Command [[ C:\Program Files\Java\jdk1.8.0_161\jre\bin\java -Xmx1G -Dgwt.persistentunitcache=false com.google.gwt.dev.Compiler -logLevel INFO -style OBF -war C:\Sviluppo\workspaceIntelliJ\eglobalMaven\target\classes\VAADIN\widgetsets -localWorkers 4 -failOnError -XfragmentCount -1 -sourceLevel auto -gen C:\Sviluppo\workspaceIntelliJ\eglobalMaven\target\.generated AppWidgetset ]] failed with status 1 at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212) 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:116) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288) at org.apache.maven.cli.MavenCli.main(MavenCli.java:199) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) at org.codehaus.classworlds.Launcher.main(Launcher.java:47) Caused by: org.apache.maven.plugin.MojoExecutionException: Command [[ C:\Program Files\Java\jdk1.8.0_161\jre\bin\java -Xmx1G -Dgwt.persistentunitcache=false com.google.gwt.dev.Compiler -logLevel INFO -style OBF -war C:\Sviluppo\workspaceIntelliJ\eglobalMaven\target\classes\VAADIN\widgetsets -localWorkers 4 -failOnError -XfragmentCount -1 -sourceLevel auto -gen C:\Sviluppo\workspaceIntelliJ\eglobalMaven\target\.generated AppWidgetset ]] failed with status 1 at org.codehaus.mojo.gwt.shell.CompileMojo.compile(CompileMojo.java:582) at org.codehaus.mojo.gwt.shell.CompileMojo.doExecute(CompileMojo.java:435) at org.codehaus.mojo.gwt.shell.AbstractGwtShellMojo.execute(AbstractGwtShellMojo.java:182) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207) ... 21 more Caused by: org.codehaus.mojo.gwt.shell.JavaCommandException: Command [[ C:\Program Files\Java\jdk1.8.0_161\jre\bin\java -Xmx1G -Dgwt.persistentunitcache=false com.google.gwt.dev.Compiler -logLevel INFO -style OBF -war C:\Sviluppo\workspaceIntelliJ\eglobalMaven\target\classes\VAADIN\widgetsets -localWorkers 4 -failOnError -XfragmentCount -1 -sourceLevel auto -gen C:\Sviluppo\workspaceIntelliJ\eglobalMaven\target\.generated AppWidgetset ]] failed with status 1 at org.codehaus.mojo.gwt.shell.JavaCommand.execute(JavaCommand.java:330) at org.codehaus.mojo.gwt.shell.CompileMojo.compile(CompileMojo.java:578) ... 25 more [ERROR] [ERROR] ,它将正常工作。

这些是我pom的相关部分:

mvn vaadin:update-widgetset

这是vaadin插件

<properties>
    <vaadin.version>8.6.1</vaadin.version>
    <vaadin.plugin.version>8.6.1</vaadin.plugin.version>
    <jetty.plugin.version>9.4.11.v20180605</jetty.plugin.version>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <maven.compiler.source>1.8</maven.compiler.source>
    <maven.compiler.target>1.8</maven.compiler.target>
</properties>

我该怎么做才能解决此问题?我找不到解决该问题的方法。 我正在使用IntelliJ Idea x64,Java 1.8,Windows 7

1 个答案:

答案 0 :(得分:2)

经过各种尝试,我发现问题出在我们公司的代理人上。

将笔记本电脑与公司网络断开连接,然后直接在Internet上连接笔记本电脑之后,我可以毫无问题地进行编译。

我已经与Vaadin支持人员进行了交谈,他猜测许可证正在尝试联系Vaadin服务器以验证它是否有效,但是以该错误结束,该错误未涉及此失败的连接。

实际上,在成功编译之后,即使在代理之后,我也可以再次进行编译。