相对于打包的Java命令行执行

时间:2014-08-11 23:23:37

标签: java shell ide command classpath

我有一个打包的文件:package com.learner.learner;
该类称为Main.java
该类在IDE中运行良好,但是当我尝试在命令行手动运行时,我收到错误..

  

java Main#我现在在Main.class的目录中..
  #我收到此错误:java.lang.NoClassDefFoundError

我应该如何相对于包执行程序..?

1 个答案:

答案 0 :(得分:1)

从包含com子文件夹的目录中,您可以使用

java com.learner.learner.Main