问题描述
我正在尝试从我的 MacOs Catalina 启动 tomcat。出于某种原因,它在文件路径的末尾添加了一个特殊字符并抛出错误。有什么帮助找出发生这种情况的原因吗?
这是一个例子,
swtata-mac:bin swtata$ sh catalina.sh stop
Using CATALINA_BASE: /Users/swtata/dev/servers/apache-tomcat-8.5.57
Using CATALINA_HOME: /Users/swtata/dev/servers/apache-tomcat-8.5.57
Using CATALINA_TMPDIR: /Users/swtata/dev/servers/apache-tomcat-8.5.57/temp
Using JRE_HOME: /Library/Java/JavaVirtualMachines/jdk1.8.0_261.jdk/Contents/Home
Using CLAsspATH: /Users/swtata/dev/servers/apache-tomcat-8.5.57/bin/bootstrap.jar:/Users/swtata/dev/servers/apache-tomcat-8.5.57/bin/tomcat-juli.jar
Jan 26,2021 5:31:09 PM org.apache.catalina.startup.ClassLoaderFactory validateFile
WARNING: Problem with directory [/Users/swtata/dev/servers/apache-tomcat-8.5.57/bin/â/Users/swtata/dev/servers/apache-tomcat-8.5.57/libâ],exists: [false],isDirectory: [false],canRead: [false]
Jan 26,2021 5:31:09 PM org.apache.catalina.startup.ClassLoaderFactory validateFile
WARNING: Problem with directory [/Users/swtata/dev/servers/apache-tomcat-8.5.57/bin/â/Users/swtata/dev/servers/apache-tomcat-8.5.57/lib/*.jarâ],canRead: [false]
java.lang.classNotFoundException: org.apache.catalina.startup.Catalina
at java.net.urlclassloader.findClass(urlclassloader.java:382)
at java.lang.classLoader.loadClass(ClassLoader.java:418)
at java.lang.classLoader.loadClass(ClassLoader.java:351)
at org.apache.catalina.startup.Bootstrap.init(Bootstrap.java:260)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:442)
swtata-mac:bin swtata$ ls
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)