这是我的目录

--MainFolder
----src
-------zad1
---------server
------------AddressInfoServer.class


现在,我在文件夹服务器(MainFolder / src / zad1 / server)中,并且我试图像这样运行AddressInfoServer.class

java AddressInfoServer


但我收到以下错误:


  找不到或加载主类AddressInfoServer.class


这是我编译的AddressInfoServer.class

package zad1;

import javax.naming.InitialContext;
import zad1.AddressInfo;

public class AddressInfoServer {
    public AddressInfoServer() {
    }

    public static void main(String[] var0) {
        try {
            System.getProperties().put("java.naming.factory.initial", "com.sun.jndi.cosnaming.CNCtxFactory");
            System.getProperties().put("java.naming.provider.url", "iiop://localhost:3333");
            AddressInfo var1 = new AddressInfo();
            InitialContext var2 = new InitialContext();
            var2.rebind("AddressInfoService", var1);
        } catch (Exception var3) {
            var3.printStackTrace();
        }

    }
}


我在这里想念什么?

最佳答案

该软件包似乎不正确。

子目录zad1/server中存在的类应具有包

package zad1.server;


启动它

java zad1.server.AddressInfoServer

10-08 13:05