【发布时间】:2015-08-21 07:48:12
【问题描述】:
我正在尝试将 Java 1.8 与带有 Idea UI Designer 的 lambda 表达式一起使用,我在 maven 中有:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>ideauidesigner-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>javac2</goal>
</goals>
</execution>
</executions>
<configuration>
<fork>true</fork>
<debug>true</debug>
<failOnError>true</failOnError>
</configuration>
</plugin>
和依赖
<dependency>
<groupId>com.intellij</groupId>
<artifactId>forms_rt</artifactId>
<version>7.0.3</version>
</dependency>
当我尝试使用 lambdas 时,它返回编译错误:
Failed to execute goal org.codehaus.mojo:ideauidesigner-maven-plugin:1.0-beta-1:javac2 (default) on project stockbox-chart: Execution default of goal org.codehaus.mojo:ideauidesigner-maven-plugin:1.0-beta-1:javac2 failed: 52264 -> [Help 1]
您对如何将 lambda 与 Idea UI Designer 一起使用有任何想法吗?
【问题讨论】:
-
您找到解决方案了吗?
-
不,如果我有源代码,我可以更新依赖项,也许您可以尝试向 JetBrains 发送问题?
-
我刚刚发现问题在于 JetBrains 实际上并没有针对 UI 设计器的官方 maven 插件。 ideauidesigner-maven-plugin 是别人写的。如果 JetBrains 有一个官方插件就好了,但我想对它的需求不够。
-
所以也许我们应该尝试向编写此插件的人发送消息,您与那个人有联系吗?
-
你应该检查this的答案,因为它对我来说很好。