在terminal 中 编译 .java 文件 在文件所在目录中 javac 没有错误。当运行 翻译器时 java 文件名,出现错误。
在 stackoverflow中找到问题的解决方法, 将目录切到 包名所在的根目录 (我是在Eclipse 中生成的项目),在workplace中 我切到了src目录中,在创建class文件是包名为 first.javaclass.one ,,, 自动生成一个这样的目录。 (即切到package 所在目录)
此时运行 java first.javaclass.one.FirstClass 可以了。 class的全名是带包名的。