如何解决tomcat 在文件路径中添加“â”并抛出 org.apache.catalina.startup.ClassLoaderFactory validateFile 错误
我正在尝试从我的 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 举报,一经查实,本站将立刻删除。