错误: 找不到或无法加载主类 IpAddressTest

java 复制代码
package com.example.esdemo.utils;

import java.net.InetAddress;
import java.net.UnknownHostException;

/**
 * @className: tset2
 * @description: TODO
 * @author: liuzijian
 * @date: 2024/7/13 23:33
 * @version: 1.0
 **/
public class IpAddressTest {
    public static void main(String[] args) throws UnknownHostException {
        String proxyInfo = InetAddress.getLocalHost().getHostAddress();
        System.out.println(proxyInfo);
    }
}

写了上面一个简单的java类放到linux系统里用命令行测试,先用javac编译成class文件,然后用java命令执行,出现以下错误

bash 复制代码
错误: 找不到或无法加载主类 IpAddressTest

报错原因

这个类声明了包路径package com.example.esdemo.utils;,而.class文件并没有在这个路径下执行

解决方法(两种):

  1. 把编译后的 .class 文件应该在对应的目录结构中运行
  2. 删除包路径的声明,重新编译执行
相关推荐
智购科技自动售货机工厂6 分钟前
2026自动售货机语音支付模块集成:从声纹识别到支付闭环的工程实践~YH
大数据·服务器·网络·数据库·人工智能
liangsheng_g9 分钟前
微服务本地开发零配置隔离方案
java·微服务·架构
不服老的小黑哥13 分钟前
六、集合处理(collections.md)
java
lisw0525 分钟前
计算与科学哲学(Philosophy of Computing and Science)
java·开发语言·人工智能
凤山老林26 分钟前
Spring Boot 集成 ShardingSphere-Encrypt 实现字段级实时脱敏
java·spring boot·后端·数据脱敏
vipxieliang26 分钟前
ValidX v1.2.0 更新日志
java·后端
叫我Paul就好1 小时前
Spring 为何没有在 Java之外的地方存在?
java·后端·spring
zcmodeltech1 小时前
煤化工沙盘模型控制系统设计与实现:多工段协同联动方案
网络·人工智能·stm32·嵌入式硬件·制造·多分类
xbgRS2 小时前
RocketMQ中的broker
java·rocketmq
qq_401700412 小时前
TCP 粘包问题深度解析:嵌入式网络开发的常见坑与解决方案
服务器·网络·qt·网络协议·tcp/ip