elasticsearch7.x源码编译

1、下载源码

git clone https://github.com/elastic/elasticsearch.git

2、去除javaVersion检查

修改elasticsearch-7.11.2\buildSrc\build.gradle文件

3、去掉grant BaseCode

修改elasticsearch-7.11.2\server\src\main\resources\org\elasticsearch\bootstrap\security.policy文件,将grant codeBase内容都注掉

同时最后添加

permission javax.management.MBeanTruxtPermission "register";

permission javax.management.MBeanServerPermission "createMBeanServer";

permission java.lang.RuntimePermission "createClassLoader";

permission java.lang.RuntimePermission "setContextClassLoader";

permission java.lang.RuntimePermission "accessDeclaredMembers";

4、idea导入编译

比较耗时

猜你喜欢

转载自blog.csdn.net/wuli2496/article/details/115192346