Проблема:
Привет, я посмотрел вокруг и не смог найти решение, поэтому я прибегнул к публикации. Я использую Apache Netbeans с JDK 12 на машине win10.
Я написал кусок кода, который нормально работает. Однако при попытке профилировать проект я получаю сообщение об ошибке. После некоторого тестирования я обнаружил, что профилировщик работает нормально для всех конфигураций профилирования, кроме конфигурации «методов». Я также обнаружил, что ошибка возникает только при попытке инициализировать объект JFrame.
Сообщение об ошибке:
Агент Profiler: Ожидание соединения через порт 5140, время ожидания 10 секунд (версия протокола: 18)
Агент Profiler: установлено соединение с инструментом
ВНИМАНИЕ: произошла недопустимая операция доступа с отражением
ПРЕДУПРЕЖДЕНИЕ. Нелегальный рефлексивный доступ org.netbeans.lib.profiler.server.ClassLoaderManager к методу java.lang.ClassLoader.findLoadedClass (java.lang.String).
ВНИМАНИЕ: Пожалуйста, рассмотрите возможность сообщить об этом сопровождающим org.netbeans.lib.profiler.server.ClassLoaderManager.
ВНИМАНИЕ: Используйте --illegal-access = warn, чтобы включить предупреждения о дальнейших незаконных операциях с отражающим доступом
ВНИМАНИЕ: Все незаконные операции доступа будут запрещены в будущем выпуске
Агент Profiler: локальный ускоренный сеанс
В среде выполнения Java обнаружена фатальная ошибка:
EXCEPTION_ACCESS_VIOLATION (0xc0000005) при pc = 0x00007ffa034fc5c5, pid = 16856, tid = 14104
Версия JRE: среда выполнения Java (TM) SE (12.0.1 + 12) (сборка 12.0.1 + 12)
Виртуальная машина Java: Java HotSpot (TM) 64-разрядная серверная виртуальная машина (12.0.1 + 12, смешанный режим, совместное использование, многоуровневый, сжатый упс, g1 gc, windows-amd64)
Проблемная рамка:
V [jvm.dll + 0x5ec5c5]
Дамп ядра не будет записан. Минидампы не включены по умолчанию в клиентских версиях Windows
Файл отчета об ошибке с дополнительной информацией сохраняется как:
C: \ Users \ демон \ Documents \ NetBeansProjects \ SignalSimulator \ hs_err_pid16856.log
Если вы хотите отправить отчет об ошибке, посетите:
http://bugreport.java.com/bugreport/crash.jsp
Агент Profiler: Инициализация ...
Агент Profiler: Опции:> C: \ Program Files \ netbeans \ profiler \ lib, 5140,10 <
Агент Profiler: успешно инициализирован
Агент профилирования: 250 классов в кеше.
Агент профилирования: 250 классов в кеше.
Агент профилирования: 250 классов в кеше.
Агент профилирования: 250 классов в кеше.
Агент профилирования: 250 классов в кеше.
Агент профилирования: 250 классов в кеше.
Выполнение команды не выполнено.
org.apache.commons.exec.ExecuteException: процесс завершился с ошибкой: 1 (значение выхода: 1)
в org.apache.commons.exec.DefaultExecutor.executeInternal (DefaultExecutor.java:404)
в org.apache.commons.exec.DefaultExecutor.execute (DefaultExecutor.java:166)
в org.codehaus.mojo.exec.ExecMojo.executeCommandLine (ExecMojo.java:764)
в org.codehaus.mojo.exec.ExecMojo.executeCommandLine (ExecMojo.java:711)
в org.codehaus.mojo.exec.ExecMojo.execute (ExecMojo.java:289)
в org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:134)
в org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:207)
в org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:153)
в org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:145)
в org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:116)
в org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:80)
в org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:51)
в org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
в org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:307)
в org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:193)
в org.apache.maven.DefaultMaven.execute (DefaultMaven.java:106)в org.apache.maven.cli.MavenCli.execute (MavenCli.java:863) в org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288) в org.apache.maven.cli.MavenCli.main(MavenCli.java:199) в java.base / jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (родной метод) в java.base / jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodl) java.I/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) в java.base / java.lang.reflect.Method.invoke (Method.java:567) в org.codehaus.wlexlaherher..launchEnhanced (Launcher.java:289) в org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229) в org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode: La4her.java)
в org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)
СБОЙ СТРОИТЕЛЬСТВА
Общее время: 3.208 с Окончание:2019-05-26T04: 26: 25 + 03: 00
Конечная память: 7M / 34M
Не удалось выполнить цель org.codehaus.mojo: exec-maven-plugin: 1.5.0: exec (default-cli) в проекте SignalSimulator: Ошибка выполнения команды.Процесс завершился с ошибкой: 1 (Выходное значение: 1) -> [Справка 1]
Чтобы просмотреть трассировку всех ошибок в стеке, перезапустите Maven с ключом -e.Перезапустите Maven, используя ключ -X, чтобы включить полное ведение журнала отладки.
Для получения дополнительной информации об ошибках и возможных решениях, пожалуйста, прочитайте следующие статьи: [Помощь 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException