Widoczność prog java SE w menagerze zadań

Widoczność prog java SE w menagerze zadań
lipkerson
  • Rejestracja: dni
  • Ostatnio: dni
0

Witam

Problem jest taki: mam app w java SE. Odpalam jarka i w zadaniach windy jest on widoczny jako java.exe co jest w sumie logiczne ale czy istnieje możliwość jakaś aby zamiast tego java.exe pojawiła się dedykowana nazwa?

Pozdrawiam

KA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 91
0

Ja korzystałem z programu exej4. Z Jar stworzył mi exe. Potem w menadżerze zadań jest widoczny proces nazwa.exe ;p

Kerai
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: London
0

Oczywiśćie, że się da.. java.exe to tylko launcher.
Możesz zrobić różne rzeczy. np odpalić jvm we własnym procesie przez JNI.
Możesz nawet skopiować java.exe i zmienić mu nazwę na dupa.exe i tak odpalić jakbyś odpalą javę...

Ja tam osobiście używam WinRun4J, gdy deplojuję coś na jedyny słuszny system
http://winrun4j.sourceforge.net/

lipkerson
  • Rejestracja: dni
  • Ostatnio: dni
0

Właśnie myślałem by zrobić taki luncher lunchera.
Zmienianie nazwy raczej nie wchodzi w grę z racji tego ze to jednak jest na stacji klienckiej. Poza tym cała app składa się z kilkunastu modułów-każdy jest małą app SE także zależy mi na tym by każdy miał dedykowaną nazwę.

Konwersja do exe tym czy innym toolem nie wchodzi też w grę no bo jednak ma to być java - choćby dlatego zę nie tylko na widzie odpalana,

Co ciekawe....tworzenie pliku wsadowego w widzie nie rozwiązuje problemu natomiast zręczny skrypt pod linuchem rozwiązuje sprawę i widać proces jako nazwę pliku wsadowego.

  • Rejestracja: dni
  • Ostatnio: dni
0

Odpal sobie VisualVm (%JAVA_HOME%\bin\jvisualvm.exe) i tam będziesz widział który PID to jaka klasa.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.