I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Når jeg har startet rmiregistry og forsøger mig med d:\dir1\dir2\dir3>java -classpath d:\ RMIserverImpl for jeg fejlen: Exception in thread "main" java.lang.NoClassDefFoundError: RMIserverImpl
error: File d:\dir1\dir2\dir3\RMIserverImpl.class does not contain type dir1\dir2\dir3\RMIserverImpl as expected, but type unique2.system.connec t.RMIserverImpl. Please remove the file, or make sure it appears in the correct subdirectory of the class path. error: Class dir1\dir2\dir3\RMIserverImpl not found. 2 errors
Hvis jeg fjerner: package dir1.dir2.dir3; fra alle tre filer, så kører det !!
RETTELSE error: File d:\dir1\dir2\dir3\RMIserverImpl.class does not contain type dir1\dir2\dir3\RMIserverImpl as expected, but type dir1.dir2.dir3 .RMIserverImpl. Please remove the file, or make sure it appears in the correct subdirectory of the class path. error: Class dir1\dir2\dir3\RMIserverImpl not found. 2 errors
Jeg rendte lige ind i et nyt problem - har du tid ? Tilsyneladende kan den ikke finde Stub-filen
D:\unique2>java -classpath d:\ unique2.system.connect.RMIserverImpl 1399 localhost minServer RemoteException occurred in server thread; nested exception is: java.rmi.UnmarshalException: error unmarshalling arguments; nested excep tion is: java.lang.ClassNotFoundException: unique2.system.connect.RMIserverImpl_S tub java.rmi.ServerException: RemoteException occurred in server thread; nested exce ption is: java.rmi.UnmarshalException: error unmarshalling arguments; nested excep tion is: java.lang.ClassNotFoundException: unique2.system.connect.RMIserverImpl_S tub at sun.rmi.server.UnicastServerRef.oldDispatch(UnicastServerRef.java:352 ) at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:207) at sun.rmi.transport.Transport$1.run(Transport.java:148) at java.security.AccessController.doPrivileged(Native Method) at sun.rmi.transport.Transport.serviceCall(Transport.java:144) at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:4 60) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport .java:701) at java.lang.Thread.run(Thread.java:536) at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(Stream RemoteCall.java:247) at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java: 223) at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:350) at sun.rmi.registry.RegistryImpl_Stub.rebind(Unknown Source) at java.rmi.Naming.rebind(Naming.java:159) at unique2.system.connect.RMIserverImpl.main(RMIserverImpl.java:88) Caused by: java.rmi.UnmarshalException: error unmarshalling arguments; nested ex ception is: java.lang.ClassNotFoundException: unique2.system.connect.RMIserverImpl_S tub at sun.rmi.registry.RegistryImpl_Skel.dispatch(Unknown Source) at sun.rmi.server.UnicastServerRef.oldDispatch(UnicastServerRef.java:342 ) at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:207) at sun.rmi.transport.Transport$1.run(Transport.java:148) at java.security.AccessController.doPrivileged(Native Method) at sun.rmi.transport.Transport.serviceCall(Transport.java:144) at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:4 60) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport .java:701) at java.lang.Thread.run(Thread.java:536) Caused by: java.lang.ClassNotFoundException: unique2.system.connect.RMIserverImp l_Stub at java.net.URLClassLoader$1.run(URLClassLoader.java:198) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:186) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:262) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:322) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:207) at sun.rmi.server.LoaderHandler.loadClass(LoaderHandler.java:427) at sun.rmi.server.LoaderHandler.loadClass(LoaderHandler.java:161) at java.rmi.server.RMIClassLoader$2.loadClass(RMIClassLoader.java:629) at java.rmi.server.RMIClassLoader.loadClass(RMIClassLoader.java:257) at sun.rmi.server.MarshalInputStream.resolveClass(MarshalInputStream.jav a:200) at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:150 3) at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1425) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1 616) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1264) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:322) ... 9 more
Men når man har lært det bliver man altså glad for dem, fordi de strukturer ens klasser.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.