首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SET此时意外错误消息

SET此时意外错误消息
EN

Stack Overflow用户
提问于 2015-05-01 16:22:37
回答 4查看 3.1K关注 0票数 0

我使用的是solr-5.1.0。当我运行命令bin\solr.cmd时,它说

此时SET是意外的。

代码语言:javascript
复制
C:\Users\Abhi\Desktop\solr\solr-5.1.0>IF "Windows_NT" == "Windows_NT"
setlocal nabledelayedexpansion enableextensions

C:\Users\Abhi\Desktop\solr\solr-5.1.0>REM Determine top-level Solr directory

C:\Users\Abhi\Desktop\solr\solr-5.1.0>set SDIR=C:\Users\Abhi\Desktop\solr\solr-
.1.0\bin\

C:\Users\Abhi\Desktop\solr\solr-5.1.0>IF "\" == "\" set SDIR=C:\Users\Abhi\Desk
op\solr\solr-5.1.0\bin

C:\Users\Abhi\Desktop\solr\solr-5.1.0>set SOLR_TIP=C:\Users\Abhi\Desktop\solr\s
lr-5.1.0\bin\..

C:\Users\Abhi\Desktop\solr\solr-5.1.0>pushd C:\Users\Abhi\Desktop\solr\solr-5.1
0\bin\..

C:\Users\Abhi\Desktop\solr\solr-5.1.0>set SOLR_TIP=C:\Users\Abhi\Desktop\solr\s
lr-5.1.0

C:\Users\Abhi\Desktop\solr\solr-5.1.0>popd

C:\Users\Abhi\Desktop\solr\solr-5.1.0>REM Used to report errors before exiting
he script

C:\Users\Abhi\Desktop\solr\solr-5.1.0>set SCRIPT_ERROR=

C:\Users\Abhi\Desktop\solr\solr-5.1.0>set NO_USER_PROMPT=0

C:\Users\Abhi\Desktop\solr\solr-5.1.0>REM Allow user to import vars from an inc
ude file

C:\Users\Abhi\Desktop\solr\solr-5.1.0>REM vars set in the include file can be o
erridden with

C:\Users\Abhi\Desktop\solr\solr-5.1.0>REM command line args

C:\Users\Abhi\Desktop\solr\solr-5.1.0>IF "" == "" set "SOLR_INCLUDE=C:\Users\Ab
i\Desktop\solr\solr-5.1.0\bin\solr.in.cmd"

C:\Users\Abhi\Desktop\solr\solr-5.1.0>IF EXIST "C:\Users\Abhi\Desktop\solr\solr
5.1.0\bin\solr.in.cmd" CALL "C:\Users\Abhi\Desktop\solr\solr-5.1.0\bin\solr.in.md"
SET was unexpected at this time.
EN

回答 4

Stack Overflow用户

发布于 2015-07-02 23:03:24

我解决这个问题的方法是

代码语言:javascript
复制
set SOLR_JAVA_HOME=<PATH\TO\YOUR\JAVA\DIR>

添加到我的"solr.in.cmd“文件。

票数 3
EN

Stack Overflow用户

发布于 2015-07-25 15:16:37

以下是对我的solr.in.cmd文件所做的更改:

代码语言:javascript
复制
set SOLR_JAVA_HOME="C:\Program Files\Java\jre1.8.0_51"
票数 2
EN

Stack Overflow用户

发布于 2017-07-28 19:17:06

在中设置JRE路径

代码语言:javascript
复制
/bin/solr.in.cmd 

在文件中添加以下行:

代码语言:javascript
复制
set SOLR_JAVA_HOME=C:\Program Files (x86)\Java\jre1.8.0_66 // (JRE folder location)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29983728

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档