我在this doc之后在我的Ubuntu 12.04系统上安装了Cloudbees SDK。当我运行bees help
时,我收到以下消息:
线程“main”中的异常java.lang.NoClassDefFoundError: com / cloudbees / sdk / boot / Launcher引起: java.lang.ClassNotFoundException:com.cloudbees.sdk.boot.Launcher at at java.net.URLClassLoader $ 1.run(URLClassLoader.java:217)at java.security.AccessController.doPrivileged(Native Method)at java.net.URLClassLoader.findClass(URLClassLoader.java:205)at java.lang.ClassLoader.loadClass(ClassLoader.java:321)at sun.misc.Launcher $ AppClassLoader.loadClass(Launcher.java:294)at at java.lang.ClassLoader.loadClass(ClassLoader.java:266)找不到 主类:com.cloudbees.sdk.boot.Launcher。程序将退出。
注意我已经安装了旧版本的Cloudbees SDK并开始通过删除我的主目录中的安装文件夹和.bees文件夹来卸载它。这可能很有用。
答案 0 :(得分:0)
听起来你的蜜蜂命令可能试图从不正确的位置启动罐子。确保您的BEES_HOME环境变量指向您正在运行的命令/脚本所在的同一目录。