java - Relative path not executed in windows registry at startup? -


i want run jar file @ windows startup. made entry @ registry successfully.

the jar file running @ system startup.

but problem is, file running absolute path. sample path follows:

c:\users\...\desktop\jars\myjar.jar 

but want run file relative path. developed application in eclipse, , path of "myjar2.jar" , executes within myjar.jar file.

i path of "myjar2.jar" file calling getcanonicalpath() method. in registry , display path follows:

d:\users\...\projectname/jars/myjar.jar              //path using getcanonicalpath() method , stored in registry 

how run "marjar.jar" @ system startup above relative path.

thanks in advance...

d:\users\...\projectname/jars/myjar.jar no vaild path, since contains both '/' & '\'. eliminate either of those.

to correct '\' or '/' in path use this:

string path = <some_path_here>; path = path.replaceall("\", file.pathseparator); path = path.replaceall("/", file.pathseparator); 

Comments

Popular posts from this blog

Why does Ruby on Rails generate add a blank line to the end of a file? -

keyboard - Smiles and long press feature in Android -

node.js - Bad Request - node js ajax post -