Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Redefinition failed with error 62 while trying to profile an application

Tags:

java

visualvm

If I try to profile application, (which is prepared under Eclipse, but running from command line) with the help of VisualVM, I get the following error message

enter image description here

Simultaneously, the project folder is fouled with newly created class files. Although they are already existing in target/classes.

The project structure is Maven's, i.e. there is a foder target/classes in current directory and I us the following command to run the application

java -Xmx16g -cp target/classes tests.Runner01

How to fix?

UPDATE

The same occurs with conventional java project too.

Below it the picture of populated class files, which located where they should not

enter image description here

like image 458
Suzan Cioc Avatar asked Nov 09 '14 23:11

Suzan Cioc


2 Answers

Here https://netbeans.org/bugzilla/show_bug.cgi?id=191297 appears a workaround: run profiled application with -Xverify:none

like image 150
rafalopez79 Avatar answered Oct 10 '22 22:10

rafalopez79


According to this GitHub issue, it's been fixed. Updating to version 1.4 solved the problem for me.

like image 7
shmosel Avatar answered Oct 10 '22 22:10

shmosel