所以我要启动tomcat服务器,要执行此操作,我必须运行路径如下的脚本:
/usr/local/Cellar/tomcat/9.0.6/libexec/bin/strartup.sh
由于记住这一点很麻烦,所以我做了一个简单的链接:
tomcatsh/startup.sh
所以用ln命令tomcatsh指向/usr/local/Cellar/tomcat/9.0.6/libexec/bin
运行简化版时出现问题,它产生一个错误,提示startup.sh脚本找不到setclasspath.sh。 该其他脚本位于同一文件夹中,并且没有丢失,为什么启动时找不到该脚本?我该怎么办才能解决这个问题?
答案 0 :(得分:1)
如果先前为文件的文件夹定义了符号链接,则必须使用更新参数调用命令
ln -sf <file> <symlink>
而不是创建参数
ln -s <file> <symlink>