java -jar pybbs.jar运行失败了

avatar
Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
2019-03-25 18:28:12.801 ERROR 20396 --- [  restartedMain] o.s.boot.SpringApplication               : Application run failed

java.lang.IllegalStateException: Failed to execute CommandLineRunner
        at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:816) [spring-boot-2.1.1.RELEASE.jar:2.1.1.RELEASE]
        at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:797) [spring-boot-2.1.1.RELEASE.jar:2.1.1.RELEASE]
        at org.springframework.boot.SpringApplication.run(SpringApplication.java:324) [spring-boot-2.1.1.RELEASE.jar:2.1.1.RELEASE]
        at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) [spring-boot-2.1.1.RELEASE.jar:2.1.1.RELEASE]
        at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) [spring-boot-2.1.1.RELEASE.jar:2.1.1.RELEASE]
        at co.yiiu.pybbs.PybbsApplication.main(PybbsApplication.java:16) [pybbs.jar:5.1.0]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_112]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_112]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_112]
        at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_112]
        at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) [spring-boot-devtools-2.1.1.RELEASE.jar:2.1.1.RELEASE]
Caused by: java.io.FileNotFoundException: class path resource [templates/theme] cannot be resolved to absolute file path because it does not exist
        at org.springframework.util.ResourceUtils.getFile(ResourceUtils.java:177) ~[spring-core-5.1.3.RELEASE.jar:5.1.3.RELEASE]
        at co.yiiu.pybbs.config.ServerRunner.run(ServerRunner.java:53) ~[pybbs.jar:5.1.0]
        at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:813) [spring-boot-2.1.1.RELEASE.jar:2.1.1.RELEASE]
        ... 10 common frames omitted

2019-03-25 18:28:12.830  INFO 20396 --- [  restartedMain] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Shutdown initiated...
2019-03-25 18:28:12.838  INFO 20396 --- [  restartedMain] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Shutdown completed.
14 条评论
avatar
tomoya92 发布于 1 个月前
  0  

你是开发模式启是正式环启动,两种启动方式读取主题文件夹路径是不一样的

avatar
hety 发布于 1 个月前
  0  

开发环境启的。刚才试了下java -jar pybbs.jar --spring.profiles.active=prod这样就成功了。
那我想开发环境启的话不是java -jar pybbs.jar --spring.profiles.active=dev吗?为什么还是失败呀

avatar
hety 发布于 1 个月前
  0  

另外问下后台管理用户名密码是什么

avatar
tomoya92 发布于 1 个月前
  0  

@hety 你要是懂程序的话,去看一下源码就明白了,不懂的话哪种能正常启动就用哪种,后台用户名密码看文档

avatar
Jim-Carrey 发布于 23 天前
  0  

@tomoya92 我是正式启动 linux下#sh start.sh后接着# tail -200f log.file
报 Unable to access jarfile pybbs.jar

avatar
tomoya92 发布于 23 天前
  0  

@Jim-Carrey 怎么打的jar包?按照文档来了吗?

avatar
Jim-Carrey 发布于 23 天前
  0  

@tomoya92 阿里云linux,按照文档-快速开始-非开发人员搭建。将releases下载解压后修改了数据库配置文件后,放在linux根目录下 cd到文件pybbs-5.1.0里 #sh start.sh后再#tail -200f log.file就报Error: Unable to access jarfile pybbs.jar

avatar
tomoya92 发布于 23 天前
  0  

@Jim-Carrey 我刚测试了一下,没有你说的问题,能正常启动,你别下载错了,是pybbs.tar.gz文件,别下载成源码包了

avatar
Jim-Carrey 发布于 23 天前
  0  

@tomoya92 下载tar.gz文件为什么那么慢!也太慢了

avatar
Jim-Carrey 发布于 23 天前
  0  

@Jim-Carrey 从github里

avatar
tomoya92 发布于 23 天前
  0  

@Jim-Carrey 你还真下成源码包了???

github你懂的,不要急

avatar
Jim-Carrey 发布于 23 天前
  0  

@tomoya92 捂脸 sorry! github必须Star 嘻嘻~
就这下载速度真的是。。50M估计完事儿得半年后部署吐血。。

avatar
tomoya92 发布于 23 天前
  0  

@Jim-Carrey 建议你使用master分支上的源码进行打包,release里的包有一段时间了,期间修了一些bug,优化了一些代码,还没有重新打包。。

切记,严格按照文档来,千万不要想当然的自己操作,除非你是大佬

avatar
Jim-Carrey 发布于 23 天前
  0  

@tomoya92 Ok

添加一条评论 请尽量发布对他人有帮助的评论

登录后可发布评论

登录 | Github登录