我使用的是elasticSearch 7.10.1,elasticSearch-analysis-ik 7.10.1。当我使用elasticsearch-plugin list检查插件列表时,我得到以下错误
.DS_Store
Exception in thread "main" java.nio.file.FileSystemException: /Users/qiangyao/workspace/elasticsearch/elasticsearch-7.10.1/plugins/.DS_Store/plugin-descriptor.properties: Not a directory
at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:100)
at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:106)
at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
at java.base/sun.nio.fs.UnixFileSystemProvider.newByteChannel(UnixFileSystemProvider.java:218)
at java.base/java.nio.file.Files.newByteChannel(Files.java:375)
at java.base/java.nio.file.Files.newByteChannel(Files.java:426)
at java.base/java.nio.file.spi.FileSystemProvider.newInputStream(FileSystemProvider.java:420)
at java.base/java.nio.file.Files.newInputStream(Files.java:160)
at org.elasticsearch.plugins.PluginInfo.readFromProperties(PluginInfo.java:156)
at org.elasticsearch.plugins.ListPluginsCommand.printPlugin(ListPluginsCommand.java:66)
at org.elasticsearch.plugins.ListPluginsCommand.execute(ListPluginsCommand.java:60)
at org.elasticsearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:86)
at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:127)
at org.elasticsearch.cli.MultiCommand.execute(MultiCommand.java:91)
at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:127)
at org.elasticsearch.cli.Command.main(Command.java:90)
at org.elasticsearch.plugins.PluginCli.main(PluginCli.java:47)其它elasticsearch-plugin工作正常。我按照这里的指示去做了https://github.com/medcl/elasticsearch-analysis-ik
发布于 2021-01-15 04:33:40
通过删除plugins文件夹中的.DS_Store文件可以解决此问题。
https://stackoverflow.com/questions/65724831
复制相似问题