Windowsの起動時にjarファイルを実行したい。レジストリに正常にエントリしました。
jar ファイルは、システムの起動時に正常に実行されています。
しかし問題は、ファイルが絶対パスで正常に実行されていることです。サンプル パスは次のとおりです。
C:\Users\...\Desktop\Jars\myJar.jar
しかし、このファイルを相対パスで実行したいです。私はEclipseでアプリケーションを開発し、「myJar2.jar」のパスを取得し、myJar.jarファイル内で実行します。
getCanonicalPath() メソッドを呼び出して、「myJar2.jar」ファイルのパスを取得します。registry では、次のようにパスが表示されます。
D:\Users\...\ProjectName/Jars/myJar.jar //path by using getCanonicalPath() method , stored in registry
上記の相対パスを使用して、システム起動時に「marJar.jar」を実行する方法。
前もって感謝します...