无法找到或加载主类(使用依赖项进行编译时)

时间:2016-01-03 14:19:32

标签: java

我正在尝试使用依赖项编译Java文件。

此文件包含在内:

package assignment3;
public class CandyLearner {

这是我的目录树:

../
├── lib
│   └── learnlib-0.9.1-dependencies-bundle.jar
├── src
│   └── assignment3
│       ├── CandyLearner.java
│       ├── CandyLearner.java~
│       └── SutSocketWrapper.java

我在src/内,我跑:

java -cp .:../lib/learnlib-0.9.1-dependencies-bundle.jar assignment3.CandyLearner

我收到错误:Error: Could not find or load main class assignment3.CandyLearner

尝试在SO中发布的许多解决方案但无法编译。

1 个答案:

答案 0 :(得分:1)

您使用

javac

编译代码和

java

运行已编译的程序。

我建议您使用IDE,因为这将设置项目,以便您可以使用一个按钮编译和运行它。