腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
"
api
“
或
"
compileOnly
”
依赖
语句
的
gradle
if
else
子句
、
、
我有一个可安装
的
应用程序和一个即时应用程序版本。为了减少即时应用程序版本
的
APK大小,我减少了一些功能。这也意味着在运行时一些库不再被使用。在编译过程中仍然需要它们。在
gradle
中有一个很好
的
依赖
声明,叫做"
compileOnly
“。工作得很好。我
的
应用程序大小就像我想要
的
那样减小了。但每当我想编译即时应用程序或可安装文件时,我必须手动更改所有
gradle
文件,并将"
Api
“替换为"<
浏览 0
提问于2018-02-04
得票数 0
1
回答
Java平台插件不使用所有
依赖
项
、
、
、
、
简介我正在处理使用
Gradle
构建系统构建
的
多个相关Java项目。在下面的示例中,有一个用于平台物料清单
的
build.
gradle
,它用作所有项目的
依赖
项解析器。// build.
gradle
for BOM "my-utility-bom"
浏览 2
提问于2021-05-24
得票数 0
2
回答
对于具有
compileOnly
依赖
关系
的
单元测试,如何避免在运行时为可用性重新声明
依赖
项?
、
、
我目前正在使用
Gradle
构建一个项目,它
依赖
于第三方组件,这是我在编译时需要
的
,但它将在运行时提供。在maven中,我将按照提供
的
方式声明此
依赖
关系,在
Gradle
中,我将声明如下:
compileOnly
group: 'org.apache.spark', name: 'spark-sql_2.11现在,假设我想为我
的
应用程序(
或
库,视情况而定)编写一些单元测试。在使用
Gradle</e
浏览 4
提问于2020-05-13
得票数 4
回答已采纳
1
回答
带有
gradle
的
IntelliJ给出了编译中
的
不一致性
、
、
、
、
我正在写我
的
世界插件使用IntelliJ
的
想法,最终与
gradle
。我添加了
依赖
项org.spigotmc:spigot-
api
:1.13.2-R0.1-SNAPSHOT作为
compileOnly
。在开发期间,我注意到
gradle
以与IntelliJ不同
的
方式编译我
的
代码。例如,IntelliJ无法在Boat上接受addPassenger,但是
gradle
编译了它。相反,如果我将其更改为setPassenger,In
浏览 0
提问于2019-08-06
得票数 0
回答已采纳
1
回答
子项目构建中忽略
的
分级配置提供
的
依赖
关系
、
、
我有一个有一个子项目的项目: settings.
gradle
mod1/在mod1/build.
gradle
中有一个“提供”
的
依赖
:configurations {} mavenCentral() }dependenc
浏览 1
提问于2017-12-22
得票数 1
回答已采纳
2
回答
它是从所需
的
.class文件间接引用
的
、
我正在遵循来自here
的
初学者教程,以便创建一个服务,然后从另一个模块使用它(例如:一个Portlet) 在我尝试部署它之前,一切都很顺利--在生成
的
类中有一个错误:The type com.liferay.petra.sql.dsl.query.DSLQuery
浏览 33
提问于2020-11-17
得票数 1
回答已采纳
1
回答
Android实现与
CompileOnly
性能
、
、
、
提到implementation比compile/
api
提供了显著
的
构建时间改进。那
compileOnly
呢 我
的
用例是一个多模块(对不起,我不喜欢
Gradle
的
多项目术语)项目,其中我有一个安卓应用程序,以及应用程序所
依赖
的
多个库(implementation)。一些库也相互
依赖
。在声明库模块中
的
依赖
项时,是否应该使用implementation
或
compile
浏览 10
提问于2017-10-04
得票数 34
3
回答
Android
Gradle
--用什么来代替
compileOnly
?
、
、
、
、
根据下面的SO帖子,compile最近变成了implementation:似乎所有包含..compile..
的
配置都将被..implementation..取代。
浏览 0
提问于2017-10-27
得票数 35
回答已采纳
1
回答
无法在Liferay-7 GA5
的
其他模块中导入服务包装模块。
、
、
我在生活中是新手,我创建了一个服务包装器UserLocalServiceWrapper名称测试包装器.Now,我尝试在不同
的
module.But中使用测试包装器,这给
依赖
关系issue.And带来了奇怪
的
事情测试包装器build.
gradle
compileOnly
group: "com.liferay.portal", name: "com.liferay.portal.kernel", version: "2.0.0&
浏览 3
提问于2017-11-08
得票数 0
回答已采纳
1
回答
Liferay 7服务级
依赖
关系未解决
、
、
、
我试图在我
的
web服务中使用JSON类,但是当我部署我
的
服务时,它和我
的
JSON
依赖
关系有一个问题,特别是我
的
build.
gradle
文件中
的
这一行:当我在Gogo shell中查看我
的
服务时,它将显示Installed,而不是Acti
浏览 0
提问于2018-04-24
得票数 1
回答已采纳
3
回答
Gradle
java-library:
api
但
compileOnly
、
、
、
rootProject:创建warapply plugin: 'java-libarary
compileOnly
group: 'javax.servlet', name: 'javax.servlet-
api
', version: '3.0.1'子项目栏
浏览 0
提问于2017-06-30
得票数 0
1
回答
带有Android目录/包
的
android应用程序
、
、
、
我见过一些android应用程序,其中有一个名为"android“
的
目录,其中包含框架文件。 有人能告诉我执行程序以及如何实现吗?
浏览 8
提问于2022-11-24
得票数 0
2
回答
如何在settings.
gradle
文件中声明构建脚本、
依赖
项和插件?
、
、
、
、
TD;LR: --我希望能够通过应用一些必需
的
依赖
项和插件来构建一个项目,以便能够在GitLab中进行一种轻量级
的
CI/CD构建。长解释: Liferay为您提供了他们所称
的
工作区,它通过在settings.
gradle
文件中声明workspace插件来添加特定
的
依赖
项。但是,为了创建这样
的
工作区,需要下载一个400 is
的
SDK。我可以用预装
的
-which在Docker中创建一个映像,但我想知道是否可以只
浏览 8
提问于2020-12-07
得票数 1
回答已采纳
1
回答
解决Micronaut和
Gradle
5“检测编译类路径上
的
注释处理器”
的
警告是不可取
的
“警告”
、
、
、
看来,Groovy与
Gradle
和Micronaut一起在几周前消息被解析
的
项目中提出了这条消息,但是顽固地坚持执行与test和testCompile相关
的
任务。从Micronaut开始,我通过反复试验找到了使用Lombok
的
说明,到目前为止,运行Groovy测试
的
唯一方法是在build.
gradle
文件中使用下面的菜谱。为了让Groovy代码编译并执行,我(似乎)需要按如下方式编写我
的
依赖
项: annotat
浏览 1
提问于2018-08-06
得票数 1
1
回答
将项目列为不起作用
的
依赖
项
、
、
我试图使用多个子项目创建一个
Gradle
项目,util
依赖
于
api
项目,这两个项目位于同一个目录下:│ ...│ ├── src│ └── build.
gradle
│ ├── src│ └── build.
gradle
└── settings.
gradle
rootProject.name = 'util'
浏览 7
提问于2022-11-03
得票数 0
1
回答
用于
compileOnly
依赖
的
分级测试类
、
、
、
我有一个战争项目,我正在试着运行我
的
单元测试。不幸
的
是,我收到这个ClassNotFoundException
的
类是一个'
compileOnly
‘
的
依赖
。任何帮助都是非常感谢
的
。
Gradle
构建文件如下: repositories { maven { name
compileOnly
group:
浏览 2
提问于2016-06-14
得票数 1
回答已采纳
2
回答
如何在使用
Gradle
时从多模块项目构建jar?
、
、
、
我正在进行一个多模块库项目,我用
Gradle
构建了这个项目。.jar文件,它只包含最终文件中
的
本地模块,而不是它
的
传递
依赖
项。我想要创建一个只包含我自己
的
文件
的
.jar,这样这个库
的
用户就可以拥有他们自己版本
的
传递
依赖
关系。我怎样才能做到呢?我希望这些不存在于我生成
的
.jar文件中,但我希望库
的
用户能够将我
的
库添加为
依赖
项,并让Maven/
Gra
浏览 0
提问于2018-08-11
得票数 3
1
回答
Gradle
依赖
项中
的
自定义字符串表示法
、
由于没有组(工件是全局
的
),我最终将名称复制为组,因此
依赖
项的当前表示法是Name:Name:Version。为此,我创建了一个带有两个参数
的
扩展函数,一个名称(我想要添加到项目中
的
依赖
项)和版本。例如,如果我想在我
的
项目中添加
依赖
项Name,我会添加implementation("Name", "1.0")。这被翻译成implementation("Name:Name:1.0"),运行良好,但我觉得它有点难看
浏览 18
提问于2020-07-06
得票数 0
1
回答
如何告诉
Gradle
在哪里可以找到javax.servlet?
、
、
、
我正在尝试创建一个使用
gradle
作为构建系统
的
servlet应用程序。问题是
gradle
找不到javax.servlet,我得到了这个错误: Could not find javax.servlet:javax.servlet-
api
:4.0 我从官网下载了Tomcat9有一个~/opt/tomcat9/lib文件夹,servlet-
api
.jar就在这里。我猜那个jar文件就是
gradle
要找
的
,但是我该如何指定它
的
路
浏览 112
提问于2020-07-11
得票数 3
回答已采纳
1
回答
服务构建器没有添加一些
依赖
项吗?
、
、
、
我正在按照这个在我
的
项目中创建一个服务构建器。当我执行
Gradle
中
的
"buildService“时,所有的类都会像它应该
的
那样被创建。我
的
问题是一些类有错误
的
导入。我
的
build.
gradle
有以下
依赖
关系:
compileOnly
group: "com.liferay.portal", name: "com.liferay.porta
浏览 10
提问于2019-08-02
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券