草庐IT

Gradle-only

全部标签

java - Android Studio AndroidManifest.xml 与 build.gradle

如果有人能帮助我了解有关AndroidStudio的一些事情,那将是最有启发性的。所以,我大约一个月前从Eclipse切换到AndroidStudio,到目前为止,我一直在处理迁移后的应用程序。因此,我一直在修改AndroidManifest.xml文件,这在Eclipse中很常见。但是,最近,为了从头开始学习AndroidStudio与Eclipse的区别,我开始创建一个新项目。除了我遇到的非常恼人的appcompat_v7问题外,我还对一些关于build.gradle的事情感到困惑。下面是一个来自AndroidStudio创建的应用程序的gradle代码块:applyplugin:

java - 将任务依赖项添加到现有的 Gradle 任务

我会为此失去理智。我有一个看起来像这样的build.gradle文件:applyplugin:'idea'taskblah{//dosomething}idea{//somestuffdependsOnblah}我得到这个:CouldnotfindmethoddependsOn()forarguments[task':blah']onrootproject...我不知道什么是正确的语法。有帮助吗? 最佳答案 这应该有效:applyplugin:'idea'taskblah{//dosomething}tasks.idea.depen

java - Gradle 传递依赖项排除未按预期工作。 (如何摆脱 com.google.guava :guava-jdk5:13. 0 ?)

这是我的build.gradle的一个片段:compile'com.google.api-client:google-api-client:1.19.0'compile'com.google.apis:google-api-services-oauth2:v2-rev77-1.19.0'compile'com.google.apis:google-api-services-plus:v1-rev155-1.19.0'compile'com.google.appengine.tools:appengine-gcs-client:0.4.1'compile'com.google.appen

java - Gradle 中的“提供”依赖项

我面前有build.gradle并且有一些依赖项声明为provided但在documentation中我没有看到这个依赖范围。dependencies{compile("org.springframework.boot:spring-boot-starter-web:1.2.4.RELEASE")....provided'backport-util-concurrent:backport-util-concurrent:3.1'provided'org.javolution:javolution:5.5.1@jar....}这是插件提供的吗?如果是这样,我如何找出它属于哪个插件?Gra

java - 如何设置一个使用 sqlite4java 的简单 gradle 项目?

我正在使用sqlite4java开始一个简单的java测试项目并使用java进行构建。我可以轻松下载核心sqlite4java库,但我不确定让gradle下载native库并将它们放在正确位置的最佳(任何!)方法。这是我的build.gradle文件:applyplugin:'java'/*WeuseJava1.7*/sourceCompatibility=1.7targetCompatibility=1.7version='1.0'repositories{mavenCentral()}sourceSets{main{java.srcDir'src'output.classesDir

Connection is read-only. Queries leading to data modification are not allowed 问题解决方式两种

一、一种情况是在实现类中的类上边加的@Transactional(readOnly=true)所导致, 这种情况下可以在方法名上加注解@Transactional(readOnly=false)二、看看你的框架中是否有aop统一事务处理 限制了以个别方法名开头的事务,我的就是用的resume开头的方法,当时就是报错,当把resume开头的方法名,加进来之后,解决了,详情看下图 @Aspect@ComponentpublicclassTransactionAdviceConfig{/***多个切入点表达式使用and*/privatestaticfinalStringAOP_POINTCUT_EX

java - 如何使用 gradle、jaxb 和 xjc 从 xsd 生成 jaxb 类,类应该有 XmlRootElement

我们尝试使用gradle、xsd和xjc生成JAXB类,并且JAXB类应该具有XmlRootElement注释,以便它可以用于公开为Web服务响应。我们正在关注此链接http://azagorneanu.blogspot.com/2011/09/configure-maven-to-generate-classes.html,它有很大帮助,但我们无法找到一个仅使用gradle的特定示例。所以我们想出了一些我们将作为答案分享的东西。 最佳答案 build.gradle应该如下所示buildscript{repositories{mav

java - 将 weld-se 与 Gradle 应用程序插件一起使用时的 Bean 发现问题

我正在构建基于Hibernate的基于Gradle的JavaSE应用程序作为我选择的ORM。我的计划是使用weld-se以便能够使用CDI注释在整个应用程序中注入(inject)EntityManagers。基于Hibernate文档中常见的HibernateUtil帮助程序类,我转向JPA接口(interface)并添加了@Produces注释以提供生产者方法(我添加了一个空的META-INF/beans.xml):packagedao;importjavax.enterprise.inject.Disposes;importjavax.enterprise.inject.Produ

java - Android Studio - build.gradle 未捕获翻译错误 ExecutionException OutOfMemory 中的问题

我在AndroidStudio中使用我的Android应用程序时遇到一个奇怪的问题。一切似乎都运行良好,直到今天添加了一些新文件并对build.gradle进行了一些更新。我看到的错误消息如下:Uncaughttranslationerror:java.util.concurrent.ExecutionException:java.lang.OutOfMemoryError:GCoverheadlimitexceededUncaughttranslationerror:java.util.concurrent.ExecutionException:java.lang.OutOfMemo

java - Gradle buildConfigField : Syntax for arrays & maps?

androidgradle文档对buildConfigField说:voidbuildConfigField(Stringtype,Stringname,Stringvalue)AddsanewfieldtothegeneratedBuildConfigclass.Thefieldisgeneratedas:typename=value;ThismeanseachofthesemusthavevalidJavacontent.IfthetypeisaString,thenthevalueshouldincludequotes.我找不到任何关于Arrays、Arraylist或HashM