I'm trying to set up debug environment for elastic search plugin development in the Intellij IDEA IDE. To do that I've created maven project with the dependencies from elastic search, jna, log4j-api and log4j-core and execution configuration, that has following startup parameters:
that I've copied from the jvm.config file of the production instance of Elastic. I've also copied in the es.path.home copy of the config directory from the production instance of Elastic. Startup class setups in the pom.xml like this one:
All goes fine, until I'm getting the following exception: java.security.AccessControlException: access denied ("java.io.FilePermission" "\C:\Users\vglazkov\.m2\repository\com\fasterxml\jackson\dataformat\jackson-dataformat-smile\2.8.1\jackson-dataformat-smile-2.8.1.jar" "read")
I've checked that this file exists on my disk. Why is this happening and how can I fix this problem?
Thanks for the quick answer! I've tried your second solution before this one - your blog was very helpful for me - I've configured working system, but there is one main problem for me - I can execute tests and stop on breakpoints inside my integration tests but I can't stop on breakpoints inside plugin. How I do that?
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.