Comments (3)
Did you put the dependency to "de.richsource.gradle.plugins:gwt-gradle-plugin:0.1" into the "buildscript" section of your build.gradle? The correct way to do it is:
buildscript {
repositories {
maven {
url 'https://github.com/steffenschaefer/gwt-gradle-plugin/raw/maven-repo/'
}
mavenCentral()
}
dependencies {
classpath 'de.richsource.gradle.plugins:gwt-gradle-plugin:0.1'
}
}
The "subprojects" closure that was included in the example on the main page was a copy&paste bug. It's not needed.
from gwt-gradle-plugin.
I suspected that too, but it oes not seems to the issue:
subprojects {
version = '1.0'
apply plugin: 'java'
apply plugin: 'idea'
sourceCompatibility = 1.7
targetCompatibility = 1.7
idea {
module {
//if you prefer different output folders
//inheritOutputDirs = false
//outputDir = file('build/idea-out')
//testOutputDir = file('build/idea-out')
//if you prefer different SDK than that inherited from IDEA
project
jdkName = '1.7'
//
// //if you need to put 'provided' dependencies on the classpath
// scopes.PROVIDED.plus += configurations.provided
//if you love browsing Javadoc
downloadJavadoc = true
//and hate reading sources :)
downloadSources = true
}
}
repositories {
mavenCentral()
ivy {url 'http://repository.pentaho.org/artifactory/pentaho'}
maven {url 'http://repo2.maven.org/maven2'}
maven {url 'http://maven.restlet.org'}
maven {url 'http://objectify-appengine.googlecode.com/svn/maven'}
maven {url 'http://oss.sonatype.org/content/repositories/releases/
'}
maven {url 'http://oss.sonatype.org/content/repositories/snapshots/
'}
maven {url 'https://maven.java.net/content/repositories/snapshots/
'}
maven {url 'http://mvnrepository.com/artifact/'}
maven {url 'https://swt-repo.googlecode.com/svn/repo'}
maven {url '
https://github.com/steffenschaefer/gwt-gradle-plugin/raw/maven-repo/'}
}
dependencies {
testCompile 'junit:junit:4.11'
classpath 'de.richsource.gradle.plugins:gwt-gradle-plugin:0.1'
}
jar {
manifest {
attributes 'Implementation-Title': 'Perun Consulting Services
Inc and Versa Inc, Copyright (C) 2013', 'Implementation-Version': version
}
}
defaultTasks 'build'
}
On Sat, Oct 26, 2013 at 2:34 AM, steffenschaefer
[email protected]:
Did you put the dependency to
"de.richsource.gradle.plugins:gwt-gradle-plugin:0.1" into the "buildscript"
section of your build.gradle? The correct way to do it is:buildscript {
repositories {
maven {
url 'https://github.com/steffenschaefer/gwt-gradle-plugin/raw/maven-repo/'
}
mavenCentral()
}
dependencies {
classpath 'de.richsource.gradle.plugins:gwt-gradle-plugin:0.1'
}
}The "subprojects" closure that was included in the example on the main
page was a copy&paste bug. It's not needed.—
Reply to this email directly or view it on GitHubhttps://github.com//issues/1#issuecomment-27142883
.
/ Hristo Stoyanov
from gwt-gradle-plugin.
The problem seems to be exactly what I suspected. You mixed up project dependencies (as junit) with buildscript dependencies (the gwt-gradle-plugin). You have to move the gwt-gradle-plugin related stuff to the buildscript closure as shown in my last comment.
subprojects {
version = '1.0'
apply plugin: 'java'
apply plugin: 'idea'
sourceCompatibility = 1.7
targetCompatibility = 1.7
idea {
module {
//if you prefer different output folders
//inheritOutputDirs = false
//outputDir = file('build/idea-out')
//testOutputDir = file('build/idea-out')
//if you prefer different SDK than that inherited from IDEA
project
jdkName = '1.7'
//
// //if you need to put 'provided' dependencies on the classpath
// scopes.PROVIDED.plus += configurations.provided
//if you love browsing Javadoc
downloadJavadoc = true
//and hate reading sources :)
downloadSources = true
}
}
buildscript {
repositories {
maven {url 'https://github.com/steffenschaefer/gwt-gradle-plugin/raw/maven-repo/'}
}
dependencies {
classpath 'de.richsource.gradle.plugins:gwt-gradle-plugin:0.1'
}
}
repositories {
mavenCentral()
ivy {url 'http://repository.pentaho.org/artifactory/pentaho'}
maven {url 'http://repo2.maven.org/maven2'}
maven {url 'http://maven.restlet.org'}
maven {url 'http://objectify-appengine.googlecode.com/svn/maven'}
maven {url 'http://oss.sonatype.org/content/repositories/releases/
'}
maven {url 'http://oss.sonatype.org/content/repositories/snapshots/
'}
maven {url 'https://maven.java.net/content/repositories/snapshots/
'}
maven {url 'http://mvnrepository.com/artifact/'}
maven {url 'https://swt-repo.googlecode.com/svn/repo'}
}
dependencies {
testCompile 'junit:junit:4.11'
}
jar {
manifest {
attributes 'Implementation-Title': 'Perun Consulting Services
Inc and Versa Inc, Copyright (C) 2013', 'Implementation-Version': version
}
}
defaultTasks 'build'
}
from gwt-gradle-plugin.
Related Issues (20)
- [gwt 2.7.0/gradle 2.12./plug-in 0.6] gwtSuperDev - java.lang.OutOfMemoryError HOT 8
- [GWT 2.8/Pluging 0.6] Issue with gwt sub-projects HOT 1
- [GWT 2.8-SNAPSHOT/Gradle 2.13] Properties issue HOT 5
- Make gwt-unitcache and war directories configurable
- gwt + gradle + lombok issues resolved
- Have any way to generate i18n and generateAsync supported by gwt-maven-plugin? HOT 6
- vaadinCompile issue, with vaadin 8 at 1.0 version
- compileGwt is missing module descriptor of a submodule on classpath HOT 8
- Make the compile tasks cacheable
- Missing support for Gradle Composite Builds
- Gradle ... single directory for all classes .. is scheduled to be removed in Gradle 5.0 HOT 1
- gwt-gradle-plugin uses deprecated api by Gradle 4.0 HOT 3
- Updated GPE Changes Property Variables
- GenerateGdt Task Needs To Also Be a Dependency of eclipseWtp
- Gradle upgrade to 5.4 causes build failure HOT 3
- CreateProcess error=206, The filename or extension is too long HOT 1
- Buildship Support HOT 1
- Has this plug-in been tested with GWT 2.8.Beta? HOT 2
- Integreation with Gretty plugin
- example build failed HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gwt-gradle-plugin.