
August 1st, 2008, 10:32 AM
|
|
Registered User
|
|
Join Date: Jul 2008
Location: Indiana
Posts: 4
Time spent in forums: 1 h 10 m 55 sec
Reputation Power: 0
|
|
|
Maybe I should explain my problem more thoroughly.
My program uses a client-server setup with the client in java and the server in c++.
To start the server, the java program uses Runtime.exec(String command). This basically accesses the command line and types the path to the c++ executable which starts up the server.
My problem is this: the program works fine if it is run from Eclipse, but when put into a jar file it can't start the server. This is because the given path for the executable goes to the folder that contains the jar and the command line can't see the files in the jar.
So basically I have two questions for you all:
1. Is there a way to access the files inside the jar file from the command line?
2. Is there a better way to call the executable and start the server?
If you know the answer to these questions or if you can think of something that I haven't, please reply. Any help would be very appreciated.
Thanks
|