安装码头的目录,我使用brew install jetty
$scope
这里是我开始码头的地方
Vallis-MacBook-Pro:9.3.7.v20160115 ValliSA$ cd libexec/
Vallis-MacBook-Pro:libexec ValliSA$ ls -ltr
total 1208
drwxr-xr-x 60 ValliSA admin 2040 Jan 15 16:37 modules
drwxr-xr-x 8 ValliSA admin 272 Jan 15 17:04 demo-base
drwxr-xr-x 3 ValliSA admin 102 Jan 15 17:05 webapps
drwxr-xr-x 3 ValliSA admin 102 Jan 15 17:05 resources
drwxr-xr-x 3 ValliSA admin 102 Jan 15 17:05 bin
drwxr-xr-x 44 ValliSA admin 1496 Jan 15 17:05 lib
-rw-r--r-- 1 ValliSA admin 3978 Jan 15 17:05 start.ini
-rw-r--r-- 1 ValliSA admin 142605 Jan 15 17:06 start.jar
-rw-r--r-- 1 ValliSA admin 30012 Jan 15 17:06 license-eplv10-aslv20.html
drwxr-xr-x 50 ValliSA admin 1700 Jan 15 17:06 etc
-rw-r--r-- 1 ValliSA admin 428261 Jan 15 17:06 VERSION.txt
-rw-r--r-- 1 ValliSA admin 5 Feb 7 19:05 jetty.pid
drwxr-xr-x 4 ValliSA admin 136 Feb 7 19:05 logs
-rw-r--r-- 1 ValliSA admin 98 Feb 7 19:05 jetty.state
执行启动后我得到以下异常,我不知道如何解决问题。
Vallis-MacBook-Pro:libexec ValliSA$ java -jar start.jar
答案 0 :(得分:1)
我不建议安装Jetty,然后尝试将Solr配置到其中(如果这确实是您要做的),尤其是如果您使用的是最新版本的Solr( 5.4.1)。从5.3开始,Solr被设计为独立服务器。如果,出于某些奇怪的原因,你想让自己的事情变得困难,并且当官方的Solr下载已经为你完成了时,将Solr的点点滴滴放入Jetty,你需要去,最迟,5.2.1。我见过人们选择Solr下载的唯一一次是使用不同的容器,比如Tomcat。
不仅如此,你不应该使用start.jar
来启动Solr。您应该使用bin/solr
中的脚本。我想在此强调,在这种情况下你没有启动 Jetty ,你正在启动 Solr 。
Start here将被定向到Solr 5.4.1下载最近的镜像。阅读文档或找到一个好的教程,你就可以让Solr尽快做你想做的事。
在这种情况下,您不需要brew install jetty
。