关于maven插件
报了一个no main manifest attribute错误(当时70M的jar包秒传,没注意到)
解决:pom.xml文件中添加
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<executable>true</executable>
</configuration>
</plugin>
</plugins>
关于tomcat
这次使用的是<Java项目一键部署 3.5>工具,因为安装的是tomcat7 ,版本不对应
报错:java.lang.UnsupportedClassVersionError
解决:将tomcat7 更改为tomcat8
关于log日志报错
看日志是说文件夹创建失败…然后看了下给的执行命令
sudo -u nohup /usr/bin/java -jar {jar路径} >> ./logs/demo.log 2>&1 &
其中的-u 是使用用户权限执行,如果是不加-u的话就是root 权限执行。
修改为
sudo nohup /usr/bin/java -jar {jar路径} >> ./logs/demo.log 2>&1 &
完事
关于接口调用、数据库拒绝连接
报错信息有很多,关键信息为:
unblock with ‘mysqladmin flush-hosts‘
意思是最近某个ip在很频繁的连接数据库。
可以通过使用mysql 的root 账号 使用命令行登录,执行
flush hosts;
然后就可以了