【问题标题】:Issues with devkit 3.3.2 and eclipse CoreExceptiondevkit 3.3.2 和 eclipse CoreException 的问题
【发布时间】:2013-07-19 09:22:03
【问题描述】:

我正在尝试使用 Devkit 3.3.2 在 Mule Studio 3.4 中创建连接器。

以下是我用来生成项目结构的ma​​ven (3.0.2)命令:

$ mvn archetype:generate -DarchetypeGroupId=org.mule.tools.devkit  
-DarchetypeArtifactId=mule-devkit-archetype-cloud-connector  
-DarchetypeVersion=3.4.0 -DgroupId=org.hello -DartifactId=hello-connector  
-Dversion=1.0-SNAPSHOT -DmuleVersion=3.4.1 
-DmuleConnectorName=Hello  -Dpackage=org.hello 
-DarchetypeRepository=http://repository.mulesoft.org/releases

在这之后,我做到了:

"mvn clean package -Ddevkit.studio.package.skip=false -DskipTests"

这在 Studio 中产生了一些似乎与 devkit 3.4.0 相关的错误,因此决定在 pom.xml 中将 Mule/Devkit 版本从 3.4.0 更改为 3.3.2: p>

<mule.version>3.3.2</mule.version>
<mule.devkit.version>3.3.2</mule.devkit.version>

Studio 中显示以下两个错误:

“项目没有被构建,因为它的构建路径不完整。不能 找到 org.eclipse.core.runtime.CoreException 的类文件。使固定 构建路径然后尝试构建它 项目 aria-connector 未知的 Java 问题”

"类型 org.eclipse.core.runtime.CoreException 无法解析。 它是从必需的 .class 中间接引用的 文件 AriaActivator.java /aria-connector/target/generated-sources/mule/org/mule/tooling/ui/contribution 行 1 Java 问题”

我的环境是Mac OS X 10.8.4(Windows 7也出现错误),Mule Studio 3.4.0, java版本"1.6.0_51 "。

请问有没有人遇到过类似的问题或者知道如何解决这个问题?

谢谢

【问题讨论】:

  • 嗯,我尝试从我自己的项目中删除 Mule 运行时引用并运行 mvn Eclipse:Eclipse。但没有运气消除此错误

标签: mule mule-studio devkit


【解决方案1】:

添加:

<dependency>
    <groupId>org.eclipse.equinox</groupId>
    <artifactId>common</artifactId>
    <version>3.3.0-v20070426</version>
    <scope>provided</scope>
</dependency>

到您的 POM。

【讨论】:

  • 修改后的 50 个文件中出现“未定义注释类型生成的属性 cmets”错误。任何想法如何解决?
  • 不。请提出新问题,提供有关您的环境的更多信息。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-07-31
  • 2014-06-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多