-1

Мне было интересно, если кто-нибудь может мне помочь. Меня часто просят протестировать различные приложения в среде Windows. У нас есть продавец, который создал приложение Java, и время от времени приложение работает очень странно. Журналы из приложения не будут публиковать ничего странного, и Windows не увидит ничего странного с процессом Java. Может ли кто-нибудь помочь мне, указав на инструмент или что-то, что поможет изолировать конкретные проблемы Java VM, такие как куча и т. Д .. Кажется, что все инструменты являются инструментами для разработчиков, которые требуют либо исходного кода, либо очень глубокого знания кода приложения. Если я не могу указать на что-то конкретное в приложении, становится трудно вернуться к продавцу и попросить их исправить то, что я не могу определить. Любая помощь будет принята с благодарностью.

1 ответ1

0

Как вы уже сказали, вы мало что можете знать о внутренней работе приложения, не имея доступа к исходному коду. Вот несколько вещей, которые вы действительно можете знать:

  • Отчеты об ошибках. Через логи или консоль. Вы можете запустить приложение из консоли (java "yourapp.exe") и надеяться, что разработчик выведет что-то на stdout или даже stderr .
  • Исключения. Опять же, если вы запускаете свое приложение из консоли, есть вероятность, что есть неперехваченное exception которое вы можете заглянуть больше. Опять же, надеюсь, что разработчик повторяет что-то об этом.

Вы можете обратиться к этому вопросу о ведении журнала JVM и его расположениях по умолчанию в системе Windows: Что такое расположение журнала ошибок jvm по умолчанию?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .