我的代码中有一些编码字符,因此我将代码编译如下:
javac -cp cayenne-2.0.4.jar Twokenize.java
没关系。但是当我运行程序时,它返回一个错误:
java -cp cayenne-2.0.4.jar Twokenize test.txt
这是一个错误:
Error: Could not find or load main class Twokenize
但是当我刚跑步时:
java Twokenize test.txt
该程序(主要方法)仍然运行平稳,直到它满足需要外部库的代码为止。
请帮我。非常感谢你。
最佳答案
当您使用-cp
时,它将从类路径中删除当前目录,因此您需要明确指定
采用
java -cp .:cayenne-2.0.4.jar Twokenize test.txt