Widoczność prog java SE w menagerze zadań

Widoczność prog java SE w menagerze zadań
lipkerson
  • Rejestracja:ponad 17 lat
  • Ostatnio:ponad 2 lata
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


Another jam from the world for the jam from the voices of the world......
KA
  • Rejestracja:ponad 13 lat
  • Ostatnio:prawie 10 lat
  • 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:ponad 16 lat
  • Ostatnio:ponad 2 lata
  • 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:ponad 17 lat
  • Ostatnio:ponad 2 lata
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.


Another jam from the world for the jam from the voices of the world......
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.