gpt4 book ai didi

java - 无法在Win7 cmd中运行已编译的.class java文件

转载 作者:行者123 更新时间:2023-12-02 04:55:46 28 4
gpt4 key购买 nike

尝试在win7 cmd中使用Apache的java telnet解决方案时出现以下问题:

尝试从 cmd 运行已编译的 .class 文件时,我不断收到“错误:无法找到或加载主类 TelnetClientExample.class”消息。

C:\Users\IB>java -cp C:\Users\IB\Documents\NetBeansProjects\TelnetClientExample\build\classes TelnetClientExample 192.168.0.13 23

在 NetBeans 中它运行良好(当然可以将参数从 args 更改为来自 stdin 的变量),但在 cmd 中我无法运行它。

代码复制粘贴自:http://www.java2s.com/Code/Java/Network-Protocol/ExampleofuseofTelnetClient.htm (除了我的项目中的包名称为“telnetclientexample”)。

最佳答案

您似乎遇到了 CLASSPATH 问题,netbeans 可能正在使用不同的类路径,请检查该类的位置并将其添加到类路径中。或者您可以将项目编译成 jar 并将依赖项放入其中。

如果这没有帮助,可能是路径本身错误,请检查包名称,它们需要在您的 java 命令上完整

关于java - 无法在Win7 cmd中运行已编译的.class java文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28787387/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com