在 jdee-server 的 github 中,它说
将 target/jdee-bundle-${version}.jar 复制到一个目录并自定义 jdee-server-dir 以指向该目录。
但我无法理解。是什么target/jdee-bundle-${version}.jar?我jdee使用 emacs安装melpa,它没有这样的文件。
在github仓库的当前pom.xmlmaven文件中,可以看到jdee-server版本号为:
<version>1.0-SNAPSHOT</version>
根据README存储库中的文件,这意味着生成的 jar 文件将命名为target/jdee-bundle-1.0-SNAPSHOT.jar. 但是当你jdee-server按照它的README说明构建时,你会得到两个 jar 文件:
target/jdee-1.0-SNAPSHOT.jar
target/jdee-bundle-1.0-SNAPSHOT.jar-jar-with-dependencies.jar
将这两个文件复制到您选择的目录中,然后在您的 emacs 启动文件中设置jdee-server-dir为该目录的名称。例如,如果你选择的目录是/home/ttong/jdee-server,设置jdee-server-dir如下:
(setq jdee-server-dir "/home/ttong/jdee-server")