我使用了本地的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
相关推荐
本文将深入探讨如何配置Gradle来集成Tomcat插件,以便实现从中心库获取插件、运行调试以及打包应用程序。 首先,Gradle是一个强大的构建自动化工具,它支持多种语言和框架,以其灵活性和丰富的插件生态系统著称。在...
IntelliJ IDEA是一款广受欢迎的Java开发集成环境,它提供了丰富的功能来支持各种项目构建工具,其中就包括Gradle。Gradle是一种强大的构建自动化工具,它允许开发者灵活地定义项目结构和构建过程,同时支持多语言...
在实际项目中,`gradle-tomcat-plugin`常用于快速原型开发、持续集成环境以及本地调试。由于其便捷性和灵活性,它也适用于多环境部署策略,例如,通过不同的配置文件,可以轻松地在开发、测试和生产环境之间切换。 ...
在Eclipse中集成Tomcat插件,可以让开发者更加便捷地进行Web应用的开发、测试和部署。 首先,我们要了解如何在Eclipse 4.8.0版本中安装和配置Tomcat插件。这个过程通常通过Eclipse的内置软件更新机制来完成。打开...
【标题】"gradle-tomcat-plugin-0.9.7.zip" 提供的是Gradle与Tomcat服务器集成的插件,版本号为0.9.7。Gradle是一个流行的构建自动化工具,它允许开发者使用一种简洁、声明式的语法来管理项目的构建过程。而Tomcat则...
本资料包“idea集成tomcat.zip”包含了关于如何在IDEA中集成Tomcat的文档以及Tomcat的安装包,旨在帮助开发者更高效地进行Java Web开发。 首先,我们来详细了解一下IDEA集成Tomcat的过程: 1. **安装Tomcat**:在...
通过这个配置,我们可以告诉Spring Boot如何与外部Tomcat集成。 ```java package contacts; import org.springframework.boot.SpringApplication; import org.springframework.boot.SpringBootConfiguration;...
Redis集成Tomcat的Session管理是将Web应用中的Session数据存储在Redis分布式缓存中,以实现高可用性和负载均衡。这种做法可以解决传统Tomcat Session基于内存存储导致的问题,如服务器重启Session丢失、多服务器之间...
然而,IntelliJ IDEA的社区版默认并未集成Tomcat,这给开发者带来了不便。为了解决这个问题,`Idea Tomcat Runner` 插件应运而生。 **一、Idea Tomcat Runner插件的功能** 1. **集成Tomcat服务器**:此插件允许...
根据提供的文件内容,我们可以从中提炼出关于Gradle及其在...此外,由于其与Ant和Maven的良好兼容性,使得开发者能够在现有项目中轻松引入Gradle而不必担心迁移问题。总之,Gradle是Java项目构建的一个优秀选择。
### Jenkins+Gradle+Git+Centos 实现Android持续集成、打包 在现代软件开发过程中,持续集成(CI)已成为确保代码质量和加快开发流程的重要工具之一。本文将详细介绍如何利用Jenkins、Gradle、Git 和 CentOS 来实现...
这篇博文可能是关于如何将Apache Tomcat与其他工具或服务进行集成的教程。由于描述部分为空,并且没有直接提供博文内容,我将根据标题和标签来详细解释Apache Tomcat的集成以及相关知识点。 **源码集成** 在Java...
Gradle的Tomcat插件使得开发者能够在本地环境中快速启动和停止Tomcat服务器,便于进行持续集成和本地测试。而`permGen`空间的问题通常是由于大量动态加载的类导致的,这在使用大量第三方库或者进行频繁热部署的Web...
在软件开发中,IntelliJ IDEA是一款广泛使用的Java集成开发环境,而Gradle则是一个强大的构建工具。本篇将详细介绍如何在IntelliJ IDEA中导入Gradle项目并启动项目,解决可能出现的问题。 **一、安装Gradle** 在...
**IDEA与Gradle集成** IntelliJ IDEA是JetBrains公司出品的一款面向Java开发者的集成开发环境,以其强大的代码补全、重构和调试功能而闻名。IDEA内置了对Gradle的支持,可以直接在IDE中创建、管理和运行Gradle项目。...
GradleWeb项目适合与持续集成工具(如Jenkins、Travis CI)集成,以实现自动化构建、测试和部署。使用`gradle clean build`生成WAR文件后,可以将其上传到远程服务器或者使用CI/CD工具自动部署。 8. **版本控制与...
Gradle支持Jenkins、Travis CI等持续集成工具,可以自动化构建、测试和部署项目。通过配置`gradle.properties`文件中的发布相关信息,可以使用`publishToMavenLocal`或`publishToMavenRepository`任务发布到本地或...
【描述】"spring mvc 3.2.5 +servlet 3.1 tomcat8 rc5 +gradle+IntelliJ IDEA 12" 描述了项目的具体技术栈。Spring MVC 版本为 3.2.5,这是一个稳定的版本,提供了丰富的功能和改进,包括增强的注解支持、更好的类型...
对于J2EE项目,Gradle可以很好地与各种应用服务器集成,如Tomcat、JBoss等,能够处理WAR和EAR的部署。此外,它还支持EJB、JPA等J2EE规范,为开发者提供了完整的工具链。 IDE集成是开发过程中不可或缺的部分。Gradle...
- **Tomcat插件**:在`build.gradle`中引入Tomcat插件,如`tomcatRunWar`,以便于本地运行和测试。 - **运行应用**:使用`gradle tomcatRunWar`命令启动应用,然后在浏览器中访问验证SSM框架是否正常工作。 7. **...