添加.jar时无法运行Java

第123章

我有一个Java类(ts3.java),我在一个项目中使用teampeak3.jar。在ts3.java中,我正在导入:

import com.github.theholywaffle.teamspeak3.TS3Api;
import com.github.theholywaffle.teamspeak3.TS3Config;
import com.github.theholywaffle.teamspeak3.TS3Query;
import com.github.theholywaffle.teamspeak3.api.TextMessageTargetMode;
import com.github.theholywaffle.teamspeak3.api.event.TS3EventAdapter;
import com.github.theholywaffle.teamspeak3.api.event.TS3EventType;
import com.github.theholywaffle.teamspeak3.api.event.TextMessageEvent;
import java.util.logging.Level;

并编译使用javac -cp teamspeak3.jar ts3.java并完美运行

当我尝试运行java -cp .:./teamspeak3.jar ts3它时:Error: Could not find or load main class ts3

我正在尝试使其运行30分钟,但没有成功。尝试了一切。请帮我。我不想将ts3.class放在某些.com文件夹中并向其中添加包。

亚诺斯

如果我理解正确,您的主类称为ts3,它是默认软件包(无软件包)。然后,验证ts3.class当前目录(ls ts3.class)中是否存在因为看起来并非如此。

如果ts3.class位于不同的目录中,或者不在默认软件包中(没有package ...声明),则需要调整-cp参数的值,并可能需要调整工作目录。

其他要注意的事项:

  • 该类必须声明为public,并具有带有签名的方法 public static void main(String[] args)

  • 类名区分大小写。如果名称是Ts3,则它应该在file中Ts3.class,并且该命令应用Ts3作要运行的类名。

  • 在Windows中,类路径中的分隔符是;(分号),而不是:(冒号)。因此,的值-cp应类似于.;teamspeak3.jar

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

运行jar文件时在春季启动中出现java.lang.ClassNotFoundException-添加了库

Java 9-在运行时动态添加jar

动态添加的javascript无法运行

嵌入“添加 Jar”时,通过 impala.dbapi 运行 Hive 查询失败

运行Clojure JAR时Java无法找到本机库

添加到SBT项目中的库时,无法解析InteliJ中的jar库

mvn包时如何添加依赖jar?

Maven在添加依赖项时复制JAR

在添加div时添加空格

无法添加安全的Java网站

使用python但添加行后无法运行

添加 ubuntu 存储库命令无法运行

Docker Java .jar无法运行

无法在VS 2015中从Controller添加视图:“运行所选代码生成器时出错”

在Rails 5应用程序中添加postgres扩展时无法运行迁移

运行make时如何添加额外的标志?

动态添加时脚本未运行

Red.xml - 它要求我选择关联的类文件,当通过单击添加 Java 库添加 jar 文件时

无法在 Visual Studio Code Java 扩展包中添加 jar 作为库

Android - 无法添加使用 kotlin 在 java8 中创建的 jar

Maven Eclipse 插件错误?无法将工作区中的依赖项 JAR 自动添加到运行配置模块路径

使用Jquery append()时,无法添加正在添加的div

使用 Eclipse IDE 添加外部 JAR 时出现 java.lang.NoClassDefFoundError

运行java -jar时包含外部jar

在Jcreator中添加jar

添加JpaTransactionManager配置时无法插入数据

无法删除悬停时addClass添加的类

jQuery在以后添加时无法识别功能

添加Firebase Analytics时无法构建Android