java - 找不到主类

标签 java

好吧,我在 Ubuntu 中使用这个命令编译我的程序

javac -classpath .:/home/ss/lucene-4.0.0/core/lucene-core-4.0.0.jar:/home/ss/lucene-4.0.0/queryparser/lucene-queryparser-4.0.0.jar:/home/ss/lucene-4.0.0/analysis/common/lucene-analyzers-common-4.0.0.jar:/home/ss/lo.jar:/home/neetish/mysql-connector-java-5.1.25-bin.jar kel.java

它编译。<​​/p>

我用

  java -classpath .:/home/ss/lucene-4.0.0/core/lucene-core-4.0.0.jar:/home/ss/lucene-4.0.0/queryparser/lucene-queryparser-4.0.0.jar:/home/ss/lucene-4.0.0/analysis/common/lucene-analyzers-common-4.0.0.jar:/home/ss/lo.jar:/home/ss/mysql-connector-java-5.1.25-bin.jar kel.java

我得到

Could not find or load main class kel.java

谁能帮帮我

最佳答案

即使您的源文件名为 kel.java,您的类名也只是kel

你必须开始你的程序

java -cp ... kel

你不应该给类名添加任何后缀。

关于java - 找不到主类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17292822/

相关文章:

java - 如何从 Clojure 引用同一包中的 Java 类?

java - 切木棍: Hackerrank warmup challenge

java - 如何在注入(inject)时指定拦截器

java - spring如何为Environment找到bean?

java - 为什么我不能按照我需要的方式使用 TypeToken?

java - java中使用正则表达式分割字符串

Java Mysql 异常

java - 解析数据org.json.JSONException 另一个错误 : Value &lt;! java.lang.String 类型的 DOCTYPE 无法转换为 JSONObject

java - ActiveMQ:消费者/生产者为同一队列实现不同的协议(protocol)?

java - 信任库是否需要子 CA 证书?