永洪社区

标题: x+viewer使用报错 [打印本页]

作者: kobe2022    时间: 2022-1-25 10:40
标题: x+viewer使用报错
安装了x+viewer,安装了jdk11,运行startup.bat出错,提示无法找到文件,看看是什么问题。具体报错信息如下:
C:\YonghongXviewer\tomcat\bin>catalina.bat run
找不到文件
Using CATALINA_BASE:   "C:\YonghongXviewer\tomcat\"
Using CATALINA_HOME:   "C:\YonghongXviewer\tomcat\"
Using CATALINA_TMPDIR: "C:\YonghongXviewer\tomcat\\temp"
Using JRE_HOME:        "C:\Program Files\Java\jdk-11.0.13\"
Using CLASSPATH:       ";..\webapps\bi\WEB-INF\classes;;C:\YonghongXviewer\Yonghong\product\api.jar;C:\YonghongXviewer\Yonghong\product\product.jar;C:\YonghongXviewer\Yonghong\product\thirds.jar;C:\YonghongXviewer\Yonghong\lib\mongo-java-driver-3.11.0.jar;..\lib\servlet-api.jar;;C:\YonghongXviewer\tomcat\\bin\bootstrap.jar;C:\YonghongXviewer\tomcat\\bin\tomcat-juli.jar"
Using CATALINA_OPTS:   "-Xmx1000m  -Xms1000m  -XX:MetaspaceSize=256m -XX:G1HeapRegionSize=32m -XX:InitiatingHeapOccupancyPercent=35 -XX:G1ReservePercent=15 -XX:ConcGCThreads=10  -XX:ParallelGCThreads=10 -XX:+ParallelRefProcEnabled -XX:SoftRefLRUPolicyMSPerMB=0 -Xlog:gc*:file=../logs/jvm.log:time:filecount=16 -Djava.awt.headless=true --add-exports java.base/jdk.internal.ref=ALL-UNNAMED --add-opens java.base/jdk.internal.ref=ALL-UNNAMED -Djava.awt.headless=false -XX:-OmitStackTraceInFastThrow"
NOTE: Picked up JDK_JAVA_OPTIONS:  --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
java.util.logging.ErrorManager: 4: Unable to create [C:\YonghongXviewer\tomcat" -Dcatalina.home=C:\YonghongXviewer\tomcat"\logs]
java.util.logging.ErrorManager: 4: Unable to create [C:\YonghongXviewer\tomcat" -Dcatalina.home=C:\YonghongXviewer\tomcat"\logs]
java.util.logging.ErrorManager: 4: Unable to create [C:\YonghongXviewer\tomcat" -Dcatalina.home=C:\YonghongXviewer\tomcat"\logs]
java.util.logging.ErrorManager: 4: Unable to create [C:\YonghongXviewer\tomcat" -Dcatalina.home=C:\YonghongXviewer\tomcat"\logs]
25-Jan-2022 09:46:45.707 严重 [main] org.apache.catalina.startup.Bootstrap.initClassLoaders Class loader creation threw exception
        java.lang.IllegalArgumentException: The double quote ["] character can only be used to quote paths. It must not appear in a path. This loader path is not valid: ["C:\YonghongXviewer\tomcat" -Dcatalina.home=C:\YonghongXviewer\tomcat"/lib","C:\YonghongXviewer\tomcat" -Dcatalina.home=C:\YonghongXviewer\tomcat"/lib/*.jar","C:\YonghongXviewer\tomcat/lib","C:\YonghongXviewer\tomcat/lib/*.jar"]
                at org.apache.catalina.startup.Bootstrap.getPaths(Bootstrap.java:596)
                at org.apache.catalina.startup.Bootstrap.createClassLoader(Bootstrap.java:171)
                at org.apache.catalina.startup.Bootstrap.initClassLoaders(Bootstrap.java:144)
                at org.apache.catalina.startup.Bootstrap.init(Bootstrap.java:252)
                at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:445)


作者: 永洪tech-Bella    时间: 2022-1-25 10:40
有可能是C盘权限不够哦,尝试一下以管理员身份运行呢,或者试下安装到C盘之外的其他盘再看看情况
作者: 永洪tech-Bella    时间: 2022-1-25 10:49
麻烦稍等一下,咱们先看下这个日志
作者: yhdata_bM1kMI0P    时间: 2022-1-25 10:49
应该是  startup.bat run,你运行catlina.bat去了
作者: kobe2022    时间: 2022-1-25 10:58
yhdata_bM1kMI0P 发表于 2022-1-25 10:49
应该是  startup.bat run,你运行catlina.bat去了

我是逐个排查,从stratup排查到这个catlina出现问题
作者: kobe2022    时间: 2022-1-25 11:00
永洪tech-Bella 发表于 2022-1-25 10:59
有可能是C盘权限不够哦,尝试一下以管理员身份运行呢,或者试下安装到C盘之外的其他盘再看看情况 ...

那我试试
作者: 永洪tech-Bella    时间: 2022-1-25 11:02
yhdata_bM1kMI0P 发表于 2022-1-25 10:49
应该是  startup.bat run,你运行catlina.bat去了

  在cmd中到产品安装目录/tomcat/bin下运行catalina.bat run ,是正确的哦,没有问题
使用的主要场景:windows部署产品,启动tomcat进程后闪退。这个时候由于闪退了看不到对应报错,所以可以采取这种方式在cmd中进行启动,就可以保留报错信息,用于排查问题。
作者: yhdata_bM1kMI0P    时间: 2022-1-25 11:28
永洪tech-Bella 发表于 2022-1-25 11:02
在cmd中到产品安装目录/tomcat/bin下运行catalina.bat run ,是正确的哦,没有问题
使用的主要场景:wi ...

学到了
作者: kobe2022    时间: 2022-1-25 17:02
可以了,谢谢
作者: kobe2022    时间: 2022-1-25 17:13
永洪tech-Bella 发表于 2022-1-25 10:40
有可能是C盘权限不够哦,尝试一下以管理员身份运行呢,或者试下安装到C盘之外的其他盘再看看情况 ...

为何右键复制报告的地址后,无法在浏览器新建窗口粘贴后打开?
作者: 永洪tech-Bella    时间: 2022-1-25 17:35
yhdata_3JaFPZyQ 发表于 2022-1-25 17:13
为何右键复制报告的地址后,无法在浏览器新建窗口粘贴后打开?

X+Viewer  ?desktop还是其他呢?
无法在浏览器新建窗口粘贴后打开,具体是指什么呢?有什么报错或者提示吗?
另外建议您新的问题重新发帖哦
作者: yhdata_rkVfvArq    时间: 2022-3-29 16:07
永洪tech-Bella 发表于 2022-1-25 10:40
有可能是C盘权限不够哦,尝试一下以管理员身份运行呢,或者试下安装到C盘之外的其他盘再看看情况 ...

请问下 ,目前我也遇到这个问题了 ,重新安装到D盘 还是不行。怎么解决?



D:\Yonghong X+Viewer\tomcat\bin>catalina.bat run
找不到文件
Using CATALINA_BASE:   "D:\Yonghong X+Viewer\tomcat"
Using CATALINA_HOME:   "D:\Yonghong X+Viewer\tomcat"
Using CATALINA_TMPDIR: "D:\Yonghong X+Viewer\tomcat\temp"
Using JRE_HOME:        "C:\Tools\jdk11\jre"
Using CLASSPATH:       ";..\webapps\bi\WEB-INF\classes;;D:\Yonghong X+Viewer\Yonghong\product\api.jar;D:\Yonghong X+Viewer\Yonghong\product\product.jar;D:\Yonghong X+Viewer\Yonghong\product\thirds.jar;D:\Yonghong X+Viewer\Yonghong\lib\mongo-java-driver-3.11.0.jar;..\lib\servlet-api.jar;;D:\Yonghong X+Viewer\tomcat\bin\bootstrap.jar;D:\Yonghong X+Viewer\tomcat\bin\tomcat-juli.jar"
Using CATALINA_OPTS:   "-Xmx8123m  -Xms8123m  -XX:MetaspaceSize=256m -XX:G1HeapRegionSize=32m -XX:InitiatingHeapOccupancyPercent=35 -XX:G1ReservePercent=15 -XX:ConcGCThreads=10  -XX:ParallelGCThreads=10 -XX:+ParallelRefProcEnabled -XX:SoftRefLRUPolicyMSPerMB=0 -Xlog:gc*:file=../logs/jvm.log:time:filecount=16 -Djava.awt.headless=true --add-exports java.base/jdk.internal.ref=ALL-UNNAMED --add-opens java.base/jdk.internal.ref=ALL-UNNAMED -Djava.awt.headless=false -XX:-OmitStackTraceInFastThrow"
NOTE: Picked up JDK_JAVA_OPTIONS:  --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
WARNING: Unknown module: java.rmi specified to --add-opens
Exception in thread "main" java.lang.NoClassDefFoundError: java/util/logging/Logger
        at org.apache.juli.logging.DirectJDKLog.<init>(DirectJDKLog.java:61)
        at org.apache.juli.logging.DirectJDKLog.getInstance(DirectJDKLog.java:181)
        at org.apache.juli.logging.LogFactory.getInstance(LogFactory.java:133)
        at org.apache.juli.logging.LogFactory.getInstance(LogFactory.java:156)
        at org.apache.juli.logging.LogFactory.getLog(LogFactory.java:211)
        at org.apache.catalina.startup.Bootstrap.<clinit>(Bootstrap.java:50)
Caused by: java.lang.ClassNotFoundException: java.util.logging.Logger
        at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
        at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
        ... 6 more
作者: yhdata_rkVfvArq    时间: 2022-3-29 16:32
yhdata_rkVfvArq 发表于 2022-3-29 16:07
请问下 ,目前我也遇到这个问题了 ,重新安装到D盘 还是不行。怎么解决?

找到问题所在了 , 希望官方收录一下 。并不是什么权限的问题,而是在安装x+viewer的时候选择jdk和jre的目录  要一致,就是全都选jdk目录就行了 。
作者: SamuelLiu    时间: 2022-3-29 16:34
yhdata_rkVfvArq 发表于 2022-3-29 16:32
找到问题所在了 , 希望官方收录一下 。并不是什么权限的问题,而是在安装x+viewer的时候选择jdk和jre的 ...


作者: yhdata_gnLr7oR1    时间: 2022-4-6 09:57





欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4