java 在Macbook 终端中的错误 java.lang.NoClassDefFoundError when i run java file from terminal

在terminal 中 编译 .java 文件     在文件所在目录中 javac   没有错误。当运行 翻译器时 java  文件名,出现错误。

在 stackoverflow中找到问题的解决方法, 将目录切到 包名所在的根目录   (我是在Eclipse 中生成的项目),在workplace中 我切到了src目录中,在创建class文件是包名为  first.javaclass.one ,,,    自动生成一个这样的目录。 (即切到package 所在目录)

此时运行  java  first.javaclass.one.FirstClass 可以了。  class的全名是带包名的。 

原文地址:https://www.cnblogs.com/igoogleyou/p/java1.html