1、错误:
执行gradle bootRepackage报class错误;
* What went wrong:
Execution failed for task ':bootRepackage'.
> Unable to find main class
* Try:
Run with --stacktrace option to get the stack trace.
Run with --debug option to get more log output.
执行dubug时,报port错误
Unable to open debugger port (127.0.0.1:50222):
java.net.SocketException "socket closed"
2、解决办法
- 失败方法:尝试修改port的方式未解决
- 成功方法:指定class路径,在gradle配置文件中添加下面两行代码
apply plugin: ‘application’
mainClassName = ‘ccsah.avatar.web.Application’
configure(allprojects) { project ->
if (project.name in denyProject) {
return
}
apply plugin: 'java'
apply plugin: 'application'
mainClassName = 'ccsah.avatar.web.Application'
sourceCompatibility = 1.8
compileJava.options.encoding = 'UTF-8'
repositories {
mavenLocal()
//maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
mavenCentral()
}
....