0 0

gradle无法集成tomcat的问题5

我使用了本地的gradle:配置如图:

 

我的gradle安装目录为:F:\java_soft\gradle-1.8

 

tomcat插件的目录为:F:\java_soft\gradle-1.8\customPlugins\gradle-tomcat-plugin-1.0

 

我的配置文件为;

apply plugin: 'java'
apply plugin: 'eclipse'

sourceCompatibility = 1.5
version = '1.0'
jar {
    manifest {
        attributes 'Implementation-Title': 'Gradle Quickstart', 'Implementation-Version': version
    }
}


//添加tomcat 插件
buildscript {

    repositories {
          flatDir dirs: "${gradle.gradleHomeDir}/customPlugins"
    }

    dependencies {
        classpath 'org.gradle.api.plugins:gradle-tomcat-plugin:1.0'
    }
}

repositories {
    mavenCentral()
     
}

dependencies {
    compile 'org.springframework:spring-context:3.2.5.RELEASE'
    compile 'org.springframework:spring-webmvc:3.2.5.RELEASE'
    compile 'jstl:jstl:1.2'
    compile 'taglibs:standard:1.1.2'
    compile group: 'commons-collections', name: 'commons-collections', version: '3.2'
    testCompile group: 'junit', name: 'junit', version: '4.+'
    compile 'javax.servlet:servlet-api:3.0-alpha-1'
    
      def tomcatVersion = '7.0.11'
        tomcat "org.apache.tomcat.embed:tomcat-embed-core:${tomcatVersion}",
               "org.apache.tomcat.embed:tomcat-embed-logging-juli:${tomcatVersion}"
        tomcat("org.apache.tomcat.embed:tomcat-embed-jasper:${tomcatVersion}") {
            exclude group: 'org.eclipse.jdt.core.compiler', module: 'ecj'
        }
   
}

apply plugin: 'tomcat'
test {
    systemProperties 'property': 'value'
}

uploadArchives {
    repositories {
       flatDir {
           dirs 'repos'
       }
    }
}

 

但是我在添加依赖的时候总是提示错误:

FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring root project 'gradle'.
> Could not resolve all dependencies for configuration ':classpath'.
   > Could not find org.gradle.api.plugins:gradle-tomcat-plugin:1.0.
     Required by:
         :gradle:unspecified

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

Total time: 0.731 secs

 

 

2013年12月02日 13:07
  • 大小: 191.6 KB
目前还没有答案

相关推荐

    gradle tomcat配置

    本文将深入探讨如何配置Gradle来集成Tomcat插件,以便实现从中心库获取插件、运行调试以及打包应用程序。 首先,Gradle是一个强大的构建自动化工具,它支持多种语言和框架,以其灵活性和丰富的插件生态系统著称。在...

    Intellij IDEA创建Gradle项目并配置Tomcat

    IntelliJ IDEA是一款广受欢迎的Java开发集成环境,它提供了丰富的功能来支持各种项目构建工具,其中就包括Gradle。Gradle是一种强大的构建自动化工具,它允许开发者灵活地定义项目结构和构建过程,同时支持多语言...

    gradle-tomcat-plugin-0.9.8.zip

    在实际项目中,`gradle-tomcat-plugin`常用于快速原型开发、持续集成环境以及本地调试。由于其便捷性和灵活性,它也适用于多环境部署策略,例如,通过不同的配置文件,可以轻松地在开发、测试和生产环境之间切换。 ...

    Eclipse集成Tomcat插件

    在Eclipse中集成Tomcat插件,可以让开发者更加便捷地进行Web应用的开发、测试和部署。 首先,我们要了解如何在Eclipse 4.8.0版本中安装和配置Tomcat插件。这个过程通常通过Eclipse的内置软件更新机制来完成。打开...

    gradle-tomcat-plugin-0.9.7.zip

    【标题】"gradle-tomcat-plugin-0.9.7.zip" 提供的是Gradle与Tomcat服务器集成的插件,版本号为0.9.7。Gradle是一个流行的构建自动化工具,它允许开发者使用一种简洁、声明式的语法来管理项目的构建过程。而Tomcat则...

    idea集成tomcat.zip

    本资料包“idea集成tomcat.zip”包含了关于如何在IDEA中集成Tomcat的文档以及Tomcat的安装包,旨在帮助开发者更高效地进行Java Web开发。 首先,我们来详细了解一下IDEA集成Tomcat的过程: 1. **安装Tomcat**:在...

    Spring Boot Gradle发布war到tomcat的方法示例

    通过这个配置,我们可以告诉Spring Boot如何与外部Tomcat集成。 ```java package contacts; import org.springframework.boot.SpringApplication; import org.springframework.boot.SpringBootConfiguration;...

    redis集成tomcat的session

    Redis集成Tomcat的Session管理是将Web应用中的Session数据存储在Redis分布式缓存中,以实现高可用性和负载均衡。这种做法可以解决传统Tomcat Session基于内存存储导致的问题,如服务器重启Session丢失、多服务器之间...

    idea tomcat runner插件

    然而,IntelliJ IDEA的社区版默认并未集成Tomcat,这给开发者带来了不便。为了解决这个问题,`Idea Tomcat Runner` 插件应运而生。 **一、Idea Tomcat Runner插件的功能** 1. **集成Tomcat服务器**:此插件允许...

    gradle资料

    根据提供的文件内容,我们可以从中提炼出关于Gradle及其在...此外,由于其与Ant和Maven的良好兼容性,使得开发者能够在现有项目中轻松引入Gradle而不必担心迁移问题。总之,Gradle是Java项目构建的一个优秀选择。

    Jenkins+Gradle+Git+Centos 实现android持续集成、打包

    ### Jenkins+Gradle+Git+Centos 实现Android持续集成、打包 在现代软件开发过程中,持续集成(CI)已成为确保代码质量和加快开发流程的重要工具之一。本文将详细介绍如何利用Jenkins、Gradle、Git 和 CentOS 来实现...

    apache tomcat集成

    这篇博文可能是关于如何将Apache Tomcat与其他工具或服务进行集成的教程。由于描述部分为空,并且没有直接提供博文内容,我将根据标题和标签来详细解释Apache Tomcat的集成以及相关知识点。 **源码集成** 在Java...

    gradle-tomcat-plugin-permgen

    Gradle的Tomcat插件使得开发者能够在本地环境中快速启动和停止Tomcat服务器,便于进行持续集成和本地测试。而`permGen`空间的问题通常是由于大量动态加载的类导致的,这在使用大量第三方库或者进行频繁热部署的Web...

    IntelliJ IDEA导入Gradle项目,并启动项目.docx

    在软件开发中,IntelliJ IDEA是一款广泛使用的Java集成开发环境,而Gradle则是一个强大的构建工具。本篇将详细介绍如何在IntelliJ IDEA中导入Gradle项目并启动项目,解决可能出现的问题。 **一、安装Gradle** 在...

    基于Gradle构建的JavaWeb项目

    **IDEA与Gradle集成** IntelliJ IDEA是JetBrains公司出品的一款面向Java开发者的集成开发环境,以其强大的代码补全、重构和调试功能而闻名。IDEA内置了对Gradle的支持,可以直接在IDE中创建、管理和运行Gradle项目。...

    GradleWeb项目

    GradleWeb项目适合与持续集成工具(如Jenkins、Travis CI)集成,以实现自动化构建、测试和部署。使用`gradle clean build`生成WAR文件后,可以将其上传到远程服务器或者使用CI/CD工具自动部署。 8. **版本控制与...

    基于SpringBoot的Gradle工程

    Gradle支持Jenkins、Travis CI等持续集成工具,可以自动化构建、测试和部署项目。通过配置`gradle.properties`文件中的发布相关信息,可以使用`publishToMavenLocal`或`publishToMavenRepository`任务发布到本地或...

    gradle-springmvc

    【描述】"spring mvc 3.2.5 +servlet 3.1 tomcat8 rc5 +gradle+IntelliJ IDEA 12" 描述了项目的具体技术栈。Spring MVC 版本为 3.2.5,这是一个稳定的版本,提供了丰富的功能和改进,包括增强的注解支持、更好的类型...

    通过gradle搭建SSM框架+slf4j 以Gradle实现

    - **Tomcat插件**:在`build.gradle`中引入Tomcat插件,如`tomcatRunWar`,以便于本地运行和测试。 - **运行应用**:使用`gradle tomcatRunWar`命令启动应用,然后在浏览器中访问验证SSM框架是否正常工作。 7. **...

    spring boot+gradle+eclipse

    - **集成Gradle支持**:Eclipse通过Gradle插件支持Gradle项目的导入和管理,可以在IDE中直接运行Gradle任务。 - **代码编辑和调试**:Eclipse提供了强大的代码编辑器,包括自动完成、错误检查等功能,并且支持断点...

Global site tag (gtag.js) - Google Analytics