我目前在Windows Vista SP1中使用GNU Emacs 23.0.93.1.在我的.emacs文件中,我调用了(server-start)一个错误消息,目录〜/ .emacs.d/server是不安全的.有没有人见过这个并知道修复或解决方法?...除了关闭服务器;)
这是堆栈跟踪:
Debugger entered--Lisp error: (error "The directory ~/.emacs.d/server is unsafe")
signal(error ("The directory ~/.emacs.d/server is unsafe"))
error("The directory %s is unsafe" "~/.emacs.d/server")
server-ensure-safe-dir("~\\.emacs.d\\server\\")
server-start(nil)
call-interactively(server-start t nil)
execute-extended-command(nil)
call-interactively(execute-extended-command nil nil)
Run Code Online (Sandbox Code Playgroud) 我试图通过Spring 在服务器模式下启动H2数据库(我希望它在不同的进程中运行).目前我正在使用java Runnable.exec启动h2数据库(使用命令:" java -cp h2.jar org.h2.tools.Server ")
我知道有一种方法可以通过Spring实现.我尝试将以下内容添加到spring配置中,但它不起作用(它没有启动H2数据库):
<bean id="org.h2.tools.Server" class="org.h2.tools.Server"
factory-method="createTcpServer" init-method="start" destroy-method="stop">
<constructor-arg value="-tcp,-tcpAllowOthers,true,-tcpPort,8043" />
</bean>
<bean id="org.h2.tools.Server-WebServer" class="org.h2.tools.Server"
factory-method="createWebServer" init-method="start">
<constructor-arg value="-web,-webAllowOthers,true,-webPort,8082" />
</bean>
Run Code Online (Sandbox Code Playgroud)
我将不胜感激任何帮助/想法