I've included the command line statements:
start rmiregistry
java -cp C:\Users\SUPER\Desktop\ch14RMI\pi\compute.jar
-Djava.rmi.server.codebase=file:/C:/Users/SUPER/Desktop/ch14RMI/pi/compute.jar
-Djava.rmi.server.hostname=localhost
-Djava.security.policy=server.policy
engine.ComputeEngine
And I am getting the error:
Error: Could not find or load main class engine.ComputeEngine Caused by: java.lang.ClassNotFoundException: engine.ComputeEngine
The directory of each of the files is as follows:
- The client files are in
./client
- The compute files are in
./compute
- The engine file are in
./engine
The remaining policy files and the outputted JAR file are in ./
WHERE ./
is the directory C:/Users/SUPER/Desktop/ch14RMI/pi/
Full disclosure: This is for school. The actual assignment is more expansive than this, and I wish to complete that part myself. The reason I have posted it here is because the resources I've been given to complete this are out of date, and the teacher has not updated the course, nor does he use Windows 10. I have no classmates to ask directly (Self-directed learning), so I am in a bit of a pickle. I don't believe I am doing anything wrong by asking this, academically speaking, due to the nature of the problem.
Even if you are unwilling to provide me with the , it would be greatly appreciated if you could point me in the right direction.
Thanks
EDIT: Added the contents of compute.jar file:
C:\Users\SUPER>jar tvf
C:\Users\SUPER\Desktop\SChool\COMP348JavaNetworkProgramming\Notes\ch14RMI\pi\compute.jar
0 Mon May 30 21:15:40 MST 2022 META-INF/
68 Mon May 30 21:15:40 MST 2022 META-INF/MANIFEST.MF
307 Mon May 30 21:15:40 MST 2022 compute/Compute.class
217 Mon May 30 21:15:40 MST 2022 compute/Task.class