我正在尝试编辑我的配置文件,我被告知它位于$EXIST_HOME/conf.xml
。但是,当我在我的终端中键入$EXIST_HOME
时没有任何反应,我不知道在我的文件系统中查找文件的位置。我正在使用OSX,并使用独立GUI安装了eXist,并且没有被问到在安装时安装文件的位置。
如何进入配置文件?
答案 0 :(得分:1)
$EXIST_HOME
仅用于表示您安装eXist的位置。在许多基于Linux / Unix的系统(包括Mac OS X)上,建议将配置文件中的此环境变量设置为安装eXist的位置。如果不这样做,当您尝试启动eXist时,它将尝试从其二进制文件的位置自行确定。
如果您从为Mac OS X用户提供的.dmg
文件中安装了eXist,那么您可以将eXist拖放到您希望的任何位置,但通常这是/Applications/eXist-db
。
如果您通过运行.jar
或双击Jar文件(如果您的计算机配置为执行Jar文件)从java -jar eXist-db-setup-2.2.jar
安装程序安装了eXist,则安装程序的第二个屏幕会提示您用于安装eXist的位置。为Mac OS X设置的默认位置为/Applications/eXist-db
。
因此,如果您未更改默认值,则$ EXIST_HOME将为/Applications/eXist-db
。
答案 1 :(得分:1)
在OS X上,如pwsh
正确指出的那样,使用Exist-DB安装磁盘映像(.dmg)时的默认安装目录为"
。但是,当您导航到powershell -Command 'ping google.com'
文件夹并单击exist-db图标时,就好像要打开该目录以进行进一步浏览一样,所有发生的就是Exist-DB服务器启动了。经验不足的Mac用户可能没有意识到,您必须在Applications文件夹中的Exist-DB图标上单击鼠标右键,然后从菜单中选择“显示软件包内容”,才能查看其下方的目录。>
config.xml文件位于:
'ping google.com'
P.S。开始编辑之前,请不要忘记制作备份副本:)