【问题标题】:Does Tycho work with Eclipse 3.5Tycho 是否适用于 Eclipse 3.5
【发布时间】:2010-12-04 13:08:42
【问题描述】:

我终于开始关注Tycho(Maven 3 和 OSGi 之间的桥梁),但我并没有走得太远。在此tutorial 之后,我下载了 Tycho 0.3.0-DEV-1819 和 tychodemo.zip 并按照说明将它们解压。我有一个 1.5.0_15 JDK 设置为 JAVA_HOME。

当我运行时(没有换行符):

c:\tycho\bin\mvn org.codehaus.tycho:maven-tycho-plugin:generate-poms 
    -DgroupId=tycho.demo -Dtycho.targetPlatform=c:/eclipse-3.5

我收到以下错误:

Exception in thread "main" java.lang.NoClassDefFoundError: org/codehaus/classworlds/Launcher

通常我会花一些时间进行调试,但正如教程所说的使用 Eclipse 3.3.2,我想知道问题是否出在我使用 Eclipse 3.5 上。

任何人都可以确认 Eclipse 版本是问题,所以我可以去下载旧的 Eclipse 版本吗?或者更好地指向我最新的第谷傻瓜指南? (我关注的是11个月大的)

【问题讨论】:

    标签: eclipse osgi tycho maven-3


    【解决方案1】:

    现在我觉得自己很愚蠢,当我点击 Ask Your Question 时,我突然想到 Tycho 的 mvn.bat 正在继承我的 M2_HOME 环境变量(设置为 Maven-2.2.0 安装)。将M2_HOME 设置为指向c:\tycho 解决了这个问题。

    第二个构建(打包站点)将针对 Eclipse 3.5 运行并生成一个外观合理的站点。我还没有确认它是否真的会在目标平台上运行。

    希望这至少可以帮助下一个人......

    【讨论】:

    • 谢谢,我会羞愧地穿上它
    猜你喜欢
    • 2010-09-10
    • 1970-01-01
    • 2012-10-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-05
    • 1970-01-01
    • 2011-09-21
    相关资源
    最近更新 更多