grant { permission java.io.FilePermission "/var/solr/-", "read,write,delete"; permission java.io.FilePermission "/tmp/-", "read,write,delete"; permission java.io.FilePermission "/tmp", "read,write"; permission java.io.FilePermission "/opt/solr-7.6.0/-", "read"; permission "java.util.PropertyPermission" "*", "read,write"; permission "java.util.PropertyPermission" "jetty.*", "read,write"; permission java.lang.RuntimePermission "createClassLoader"; permission "java.lang.reflect.ReflectPermission" "suppressAccessChecks"; permission java.lang.RuntimePermission "getClassLoader"; permission java.lang.RuntimePermission "setIO"; permission java.lang.RuntimePermission "accessDeclaredMembers"; permission java.lang.RuntimePermission "setContextClassLoader"; permission java.lang.RuntimePermission "getenv.*"; permission "java.lang.RuntimePermission" "closeClassLoader"; permission "java.lang.RuntimePermission" "getClassLoader"; permission "javax.management.MBeanServerPermission" "findMBeanServer,createMBeanServer"; permission "java.lang.RuntimePermission" "shutdownHooks"; permission "java.net.SocketPermission" "127.0.0.1:8983","connect,resolve"; permission "javax.management.MBeanPermission" "*","queryNames,registerMBean,unregisterMBean"; permission javax.management.MBeanTrustPermission "register"; permission "java.net.SocketPermission" "*:*","accept,resolve"; permission "java.net.SocketPermission" "*:7983","listen,resolve"; permission "java.net.SocketPermission" "*:8983","listen,resolve"; permission "java.lang.RuntimePermission" "getProtectionDomain"; };
grant { permission java.io.FilePermission "/var/solr/-", "read,write,delete"; permission java.io.FilePermission "/tmp/-", "read,write,delete"; permission java.io.FilePermission "/tmp", "read,write"; permission java.io.FilePermission "/opt/solr-7.6.0/-", "read"; permission "java.util.PropertyPermission" "*", "read,write"; permission "java.util.PropertyPermission" "jetty.*", "read,write"; permission java.lang.RuntimePermission "createClassLoader"; permission "java.lang.reflect.ReflectPermission" "suppressAccessChecks"; permission java.lang.RuntimePermission "getClassLoader"; permission java.lang.RuntimePermission "setIO"; permission java.lang.RuntimePermission "accessDeclaredMembers"; permission java.lang.RuntimePermission "setContextClassLoader"; permission java.lang.RuntimePermission "getenv.*"; permission "java.lang.RuntimePermission" "closeClassLoader"; permission "java.lang.RuntimePermission" "getClassLoader"; permission "javax.management.MBeanServerPermission" "findMBeanServer,createMBeanServer"; permission "java.lang.RuntimePermission" "shutdownHooks"; permission "java.net.SocketPermission" "127.0.0.1:8983","connect,resolve"; permission "javax.management.MBeanPermission" "*","queryNames,registerMBean,unregisterMBean"; permission javax.management.MBeanTrustPermission "register"; permission "java.net.SocketPermission" "*:*","accept,resolve"; permission "java.net.SocketPermission" "*:7983","listen,resolve"; permission "java.net.SocketPermission" "*:8983","listen,resolve"; permission "java.lang.RuntimePermission" "getProtectionDomain"; };еще есть несколько проблем с рефлексией и хотелось бы перенести в отдельную папку все временные файлы, но так уже лучше