Windows 7-如何将.jar固定到任务栏?


26

我有一个经常运行的.jar,我想将其固定在任务栏上。我尝试固定.jar本身,并且尝试固定.bat文件,该文件具有运行.jar的命令,但它也不起作用。有没有办法做到这一点?


我将答案选择更改为javaw.exe版本,因为它消除了命令窗口问题。但是,cmd.exe仍然是一个非常有用的技巧。
gunit888 2011年

Answers:


27

与MJH的答案类似,但可以代替,而是cmd.exe指定可执行文件的以下路径,以免出现命令提示符:

javaw.exe -jar "C:\path\to\your\executable.jar"

如果您是Java项目的开发人员,则可能希望在StackOverflow上看到我的回答,以使其在Windows 7中正常运行。


谢谢,这与我想要完成的工作完全匹配。
gunit888 2011年

也许除了漂亮的图标。我无法使它正常工作(也许需要重新启动吗?),但是您可以尝试Shift+右键单击该图标,选择属性并指定一个图标。我很好奇您能否使它正常工作。
Paul Lammertsma 2011年

我可以为快捷方式分配一个.ico文件,但该文件位于.jar外部。据我所知,Windows 7似乎无法在.jar文件中查找图标。
gunit888 2011年

没错 除非将JAR包装为Windows可执行文件(使用Launch4jJSmooth或其他类似工具),否则,这实际上是将图标与其关联的唯一方法。
Paul Lammertsma 2011年

1
这是一个非常古老的答案,可能已经过时,但是这里的想法是创建一个快捷方式,如下面的MJH的答案所述。
Paul Lammertsma

8
  1. 创建cmd.exe的快捷方式

  2. 右键单击快捷方式,然后选择属性。

  3. 在“目标”框中,转到的末尾%SystemRoot%\system32\cmd.exe

  4. 在该目标之后,键入a SPACE,然后键入/C另一个,SPACE并输入.jar文件的路径。

  5. 将快捷方式固定到任务栏。

您也可以更改图标或单击常规选项卡,并根据需要更改快捷方式的名称。


1
谢谢,那行得通。但是,cmd.exe窗口保持打开状态,是否有办法在.jar运行时自动关闭该窗口?
gunit888 2011年

1

就像这个答案说的那样,您应该只输入快捷方式的目标属性:

explorer "path_of_jar_file"

只是这个!


如果答案比接受的答案要好,请投票关闭该问题。
Toto

这就是答案,它适用于Windows 10
Pimenta

-1

对于那些CMD窗口保持打开状态的问题,您可以执行与MJH所述完全相同的操作,但是可以使用/ C START代替/ C,然后再尝试jar文件的路径。


-1

使用MJH解决方案,您可以选择运行最小化的cmd而不是正常窗口,以避免必须关闭窗口

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.