当前位置: 首页 > 知识库问答 >
问题:

Grails 3.x失败启动运行

郭星文
2023-03-14

我试图在grails 3.1.11中运行一个项目,但是我遇到了一个错误。

失败:生成失败,出现异常。

> < li>

哪里出错:任务执行失败':bootRun '。

进程'命令'C:\Program Files\Java\jdk1.8.0_111\bin\java.exe"以非零退出值1结束

Try:使用- stacktrace选项运行以获取堆栈跟踪。使用- info或- debug选项运行以获得更多日志输出。

原因:Java . net . bind异常:地址已被使用:sun.nio.ch.Net.bind0(本机方法)sun . nio . ch . net . bind(net . Java:433)sun . nio . ch . net . bind(net . Java:425)

这是我的build.gradle

buildscript {
    ext {
        grailsVersion = project.grailsVersion
    }
    repositories {
        mavenLocal()
        maven { url "https://repo.grails.org/grails/core" }
    }
    dependencies {
        classpath "org.grails:grails-gradle-plugin:$grailsVersion"
        classpath "com.bertramlabs.plugins:asset-pipeline-gradle:2.8.2"
        classpath "org.grails.plugins:hibernate4:5.0.10"
    }
}

version "0.1"
group "sias"

apply plugin:"eclipse"
apply plugin:"idea"
apply plugin:"war"
apply plugin:"org.grails.grails-web"
apply plugin:"org.grails.grails-gsp"
apply plugin:"asset-pipeline"

ext {
    grailsVersion = project.grailsVersion
    gradleWrapperVersion = project.gradleWrapperVersion
}

repositories {
    mavenLocal()
    maven { url "https://repo.grails.org/grails/core" }
}

dependencyManagement {
    imports {
        mavenBom "org.grails:grails-bom:$grailsVersion"
    }
    applyMavenExclusions false
}

dependencies {
    compile "org.springframework.boot:spring-boot-starter-logging"
    compile "org.springframework.boot:spring-boot-autoconfigure"
    compile "org.grails:grails-core"
    compile "org.springframework.boot:spring-boot-starter-actuator"
    compile "org.springframework.boot:spring-boot-starter-tomcat"
    compile "org.grails:grails-dependencies"
    compile "org.grails:grails-web-boot"
    compile "org.grails.plugins:cache"
    compile "org.grails.plugins:scaffolding"
    compile "org.grails.plugins:hibernate4"
    compile "org.hibernate:hibernate-ehcache"
    console "org.grails:grails-console"
    profile "org.grails.profiles:web"
    runtime "com.bertramlabs.plugins:asset-pipeline-grails:2.8.2"
    runtime "com.h2database:h2"
    testCompile "org.grails:grails-plugin-testing"
    testCompile "org.grails.plugins:geb"
    testRuntime "org.seleniumhq.selenium:selenium-htmlunit-driver:2.47.1"
    testRuntime "net.sourceforge.htmlunit:htmlunit:2.18"
}

assets {
    minifyJs = true
    minifyCss = true
}

有人能帮我吗??谢谢

共有1个答案

司空昊阳
2023-03-14

我最近在GRAILS 3. x版本中遇到了这样的问题。您可以通过遵循这些过程来克服这个问题。

第一步

通过cmd中的Stop-app命令停止您的应用程序,或通过“编辑配置”窗口将run-app命令替换为Stop-app命令

步骤2

然后将GRAILS默认的http '8080'端口更改为任何海关端口,如“8090”。要更改默认端口,您应该转到

grails-app[main]--

application.yml文件中,您只需将其保存在此文件的所有代码下。

server:
  port: 8090

步骤3

然后通过“编辑配置”窗口或cmd,通过<code>运行应用程序

此处,需要停止应用命令,因为应用程序使用默认环境缓存了上一个命令。当你改变一些东西时,它在应用程序中没有任何意义。因此,通过“停止应用程序”命令,它会杀死所有以前的进程,擦除缓存。

 类似资料:
  • 从文件夹内部执行“npm start”命令时出现以下错误/ 我在互联网上尝试了多种解决方案,但都无效。

  • 我通过pgAdmin III与远程postgres-9.3连接。关闭pgAdmin后,我尝试在另一天与同一数据库连接。 在pgstartup.log文件中,我有: pg_hba.conf: 服务器上的操作系统是CentOS。不幸的是,我不知道postgres是如何安装在服务器上的,因为有人这样做了。我能用这个做什么?

  • 当前的java版本是

  • 启动Tomcat失败,请检查C:\Program Files\Apache Software Foundation\Apache Tomcat 8.0.27\bin\catalina。bat和相关脚本是可执行的。 一直有这个问题在netbean。如何解决问题?请帮忙。

  • 我下载了Scene Builder,试图打开一个.fxml文件,但出现了以下错误消息: 启动SceneBuilder失败。错误消息是:无法运行程序“C:\program Files(x86)\Oracle\JavaFX Scene Builder 2.0”:CreateProcess error=5,Acces被拒绝

  • 现象1 启动后报错类似如下: php start.php start PHP Warning: stream_socket_server(): unable to connect to tcp://xx.xx.xx.xx:xxxx (Address already in use) in ...workerman/Worker.php on line xxxx 关键字: Address alre