我想在 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”。
提前致谢...