IntelliJ Troubleshooting: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
Line 21: Line 21:
==<tt>build.log</tt>==
==<tt>build.log</tt>==
<code>/Users/<username>/Library/Logs/JetBrains/IntelliJIdea2021.1/build-log/build.log</code>
<code>/Users/<username>/Library/Logs/JetBrains/IntelliJIdea2021.1/build-log/build.log</code>
The log is generated by the compile server. For more details, see: {{Internal|IntelliJ_Concepts#Compile_Server|IntelliJ Concepts &#124; Compile Server}}
==Thread Dumps==
==Thread Dumps==
==Indexing Diagnostic Data==
==Indexing Diagnostic Data==

Revision as of 01:02, 1 July 2021

External

Internal

Diagnostic Data Collection

Help → Collect Logs and Diagnostic Data

The command produce a ZIP into a temporary folder. The ZIP includes idea.log, the build log, thread dumps, indexing diagnostic data and a troubleshooting.txt with diagnostic information.

Logs

The IDE logs are maintained under (adjust for IntelliJ version):

~/Library/Logs/JetBrains/IntelliJIdea2021.1

The path can be looked up as the value of the idea.log.path system property.

idea.log

/Users/<username>/Library/Logs/JetBrains/IntelliJIdea2021.1/idea.log

build.log

/Users/<username>/Library/Logs/JetBrains/IntelliJIdea2021.1/build-log/build.log

The log is generated by the compile server. For more details, see:

IntelliJ Concepts | Compile Server

Thread Dumps

Indexing Diagnostic Data

/Users/<username>/Library/Logs/JetBrains/IntelliJIdea2021.1/indexing-diagnostic/

Cases

Library source does not match the bytecode for class ...

Shows when trying to debug on a Lombok-processed class: https://stackoverflow.com/questions/36753524/library-source-does-not-match-the-bytecode-for-class