lidavidm commented on code in PR #40685: URL: https://github.com/apache/arrow/pull/40685#discussion_r1532117017
########## docs/source/developers/java/building.rst: ########## @@ -347,6 +347,11 @@ Arrow repository, and update the following settings: * If using IntelliJ's Maven integration to build, you may need to change ``<fork>`` to ``false`` in the pom.xml files due to an `IntelliJ bug <https://youtrack.jetbrains.com/issue/IDEA-278903>`__. +* To enable debugging JNI-based modules like ``dataset``, + activate specific profiles in the Maven tab under "Profiles". + Ensure the profiles ``arrow-c-data``, ``arrow-jni``, ``generate-libs-cdata-all-os``, + ``generate-libs-jni-macos-linux``, and ``jdk11+`` are enabled, which equips the IDE + with the necessary debugging utilities for test classes. Review Comment: nit: it's just telling IntelliJ to build them in the first place, otherwise they're ignored by our Maven config -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
