我实际上想从Eclipse中调试运行Neo4j服务器的扩展。
有人可以给我提示如何做吗
我看到许多对conf / neo4j-wrapper.conf的引用,但是在Neo4j 3.5.11的Windows服务器安装(对于Linux同样)上找不到文件neo4j-wrapper.conf。我只有neo4j.conf。
有人可以告诉我在哪个文件中可以放置以下内容吗?
wrapper.java.additional=-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=5005 -Xdebug-Xnoagent-Djava.compiler=NONE-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005
任何帮助将不胜感激。
非常感谢。
答案 0 :(得分:1)
neo4j-wrapper.conf
在neo4j 3.1版中已合并到neo4j.conf
中。
请参阅:https://neo4j.com/developer/kb/manually-merging-neo4jwrapperconf-into-neo4jconf-in-neo4j-31/
因此,在neo4j 3.1+中,所有配置设置都位于neo4j.conf
中。
答案 1 :(得分:1)
加上@Schwertfisch的答案,如果要调试在启动时执行的代码(例如触发器的构造函数),请将suspend = n更改为suspend = y。使用suspend = y,VM会等到调试器附加后再启动应用程序。
答案 2 :(得分:0)
https://neo4j.com/docs/java-reference/current/server-debugging/ 在文件neo4j.conf中 dbms.jvm.additional = -agentlib:jdwp = transport = dt_socket,server = y,suspend = n,address = 5005