Windows 7 - Como fixar um .jar na barra de tarefas?

26

Eu tenho um .jar que executo com freqüência e gostaria de fixá-lo na barra de tarefas. Tentei fixar o próprio .jar e tentei fixar um arquivo .bat que possui o comando para executar o .jar, mas também não funciona. Existe uma maneira de conseguir isso?

gunit888
fonte
Alterei minha opção de resposta para a versão javaw.exe porque elimina o problema da janela de comando. No entanto, o cmd.exe ainda é um truque muito útil para ter disponível.
gunit888

Respostas:

27

Semelhante à resposta do MJH, mas em vez de cmd.exe, você pode especificar o seguinte caminho para o executável para evitar a exibição do prompt de comando:

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

Se você é o desenvolvedor do projeto Java, talvez queira ver minha resposta no StackOverflow para que ele funcione perfeitamente no Windows 7.

Paul Lammertsma
fonte
Obrigado, isso combina perfeitamente com o que eu queria realizar.
gunit888
Exceto, talvez, um ícone bonito, talvez. Não consegui fazer isso funcionar (talvez seja necessário reiniciar?), Mas você pode tentar Shift+ clicar com o botão direito do mouse no ícone, selecionar propriedades e especificar um ícone. Estou curioso para conseguir que isso funcione.
Paul Lammertsma
Consegui atribuir um arquivo .ico ao atalho, mas era externo ao .jar. O Windows 7 não parece capaz de procurar ícones nos arquivos .jar, até onde eu sei.
gunit888
Está correto. A menos que envolva o JAR como um executável do Windows (usando o Launch4j , JSmooth ou alguma ferramenta similar), essa é realmente a única maneira de associar um ícone a ele.
Paul Lammertsma 15/03
1
Esta é uma resposta extremamente antiga e pode estar desatualizada, mas a idéia aqui era criar um atalho conforme descrito na resposta de MJH abaixo.
Paul Lammertsma
8
  1. Criar atalho para cmd.exe

  2. Clique com o botão direito do mouse no atalho e selecione Propriedades.

  3. Na caixa de destino, vá para o final de %SystemRoot%\system32\cmd.exe.

  4. Depois desse destino, digite SPACEae /C, outro SPACEe o caminho para o arquivo .jar.

  5. Fixar o atalho na barra de tarefas.

Você também pode alterar o ícone ou clicar na guia Geral e alterar o nome do atalho, se desejar.

MJH
fonte
1
Obrigado, isso funciona. No entanto, a janela do cmd.exe permanece aberta. Existe uma maneira de fechar automaticamente assim que o .jar estiver em execução?
gunit888
1

como diz esta resposta , você deve digitar apenas as propriedades de destino do seu atalho:

explorer "path_of_jar_file"

só isso!

Mohammad_Hosein
fonte
Se a resposta for melhor que a aceita, vote para encerrar esta pergunta.
Toto
Esta é a resposta e funciona no Windows 10
Pimenta
-1

Para aqueles que têm problemas com a janela CMD permanecendo aberta, é possível fazer exatamente como o MJH descrito, mas em vez de / C, tente / C START e, em seguida, o caminho para o seu arquivo jar.

Patherros
fonte
-1

Com a solução MJH, você pode optar por executar o cmd minimizado em vez da janela normal para evitar ter que fechar a janela

Murtaza Chiba
fonte