尝试编写ServerPlugin但似乎没有加载。
遵循本指南:32.1 Server Plugins 使用Maven项目创建Jar(编译目标1.7)。 Jar内容:
0 Mon Dec 28 21:52:34 CET 2015 META-INF/
130 Mon Dec 28 21:52:32 CET 2015 META-INF/MANIFEST.MF
0 Mon Dec 28 21:52:30 CET 2015 eu/
0 Mon Dec 28 21:52:30 CET 2015 eu/diversit/
0 Mon Dec 28 21:52:30 CET 2015 eu/diversit/neo4j/
0 Mon Dec 28 21:52:30 CET 2015 eu/diversit/neo4j/plugins/
0 Mon Dec 28 21:52:28 CET 2015 META-INF/services/
977 Mon Dec 28 21:52:30 CET 2015 eu/diversit/neo4j/plugins/CamelCasePlugin.class
3336 Mon Dec 28 21:52:30 CET 2015 eu/diversit/neo4j/plugins/GetAll.class
75 Mon Dec 28 21:52:28 CET 2015 META-INF/services/org.neo4j.server.plugins.ServerPlugin
0 Mon Dec 28 21:52:34 CET 2015 META-INF/maven/
0 Mon Dec 28 21:52:34 CET 2015 META-INF/maven/eu.diversit.neo4j.plugins/
0 Mon Dec 28 21:52:34 CET 2015 META-INF/maven/eu.diversit.neo4j.plugins/camel-case-plugin/
1847 Mon Dec 28 21:20:38 CET 2015 META-INF/maven/eu.diversit.neo4j.plugins/camel-case-plugin/pom.xml
134 Mon Dec 28 21:52:32 CET 2015 META-INF/maven/eu.diversit.neo4j.plugins/camel-case-plugin/pom.properties
META-INF / services / org.neo4j.server.plugins.ServerPlugin的内容:
eu.diversit.neo4j.plugins.CamelCasePlugin
eu.diversit.neo4j.plugins.GetAll
CamelCasePlugin是我自己的插件,GetAll来自示例。 两者都没有被发现。
我觉得'/ Application / Neo4j Community Edition.app/Contents/Resources/app/plugins'文件夹根本不在类路径上(至少在Mac上)。 但是,将jar放在捆绑的jre的lib / ext文件夹或'/ Application / Neo4j Community Edition.app/Contents/Resources/app/bin'文件夹中,这两个文件夹都在库路径上,也无法正常工作。< / p>
另外,在Mac上,我找不到'console.log'文件或'neo4j'应用程序来从命令行启动服务器。 '〜/ Documents / Neo4j //'文件夹中的'messages.log'没有显示插件的任何内容。
非常感谢任何帮助。