腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
ArchUnit
:
如何
检查
类
的
签名
/
API
中
不需要
的
依赖
项
?
我想实现一个
检查
不需要
的
依赖
项
的
ArchUnit
规则。这很容易做到,但我只对作为
类
的
签名
/
API
的
一部分
的
冲突感兴趣。例如,如果类在私有字段中使用了
不需要
的
依赖
项
,或者作为私有方法
的
方法参数,这是很好
的
,因为它在外部是不可见
的
。
浏览 22
提问于2020-06-26
得票数 0
1
回答
如何
在使用
Archunit
时忽略静态
依赖
关系
、
在我
的
一次
Archunit
测试
中
,我
检查
(例如)表示层
中
的
类
是否仅
依赖
于服务层
中
的
类
。 这个测试之所以失败,是因为据我所知,表示层
中
的
一些
类
在其他非服务层
中
静态导入了常量。 我该
如何
缓解这种情况呢?我
的
一个想法是排除静态导入。
如何
使用fluent
API
执行
浏览 32
提问于2021-10-08
得票数 0
回答已采纳
2
回答
两个不同版本
的
javax.servlet.Servlet-APIJAR
的
java.lang.SecurityException
、
、
无论
如何
,最奇怪
的
是,--同一个应用程序--在另一台机器
中
完美地运行。为了确保两者之间没有区别,我将项目的目录(包括已编译
的
类
、maven
依赖
项
jars、配置文件等)从运行良好
的
计算机复制到不运行
的
机器。错误不断出现。显然,两者之间必须存在一些环境上
的
差异,但我不知道除了我刚才提到
的
方面之外,还应该找什么地方。编辑:该项目包含两个相互冲突
的
javax.servle
浏览 5
提问于2013-09-30
得票数 5
3
回答
如何
在
ArchUnit
规则中排除
类
?
、
、
在
ArchUnit
中
为分层架构创建规则时,我不清楚
如何
排除单个
类
(Main)。The base example不包括源和目标。 ..。但我不明白它是
如何
转化为我
的
需求
的
。我只想让Main被忽略。因为Main引用了所有的层,因为它注入了所有的
依赖
项
。 The original code is in my GitHub along with the failing test.(该项目是一个虚拟项目,因此它
的
运行很简单;只
浏览 153
提问于2020-01-10
得票数 5
1
回答
在自定义gradle插件
中
从自定义
依赖
项
加载
类
、
、
我有一个定制
的
Gradle插件,效果很好,我已经发布了几个版本。 我有一个新
的
要求,我希望允许插件
的
用户提供一个可选
的
依赖
项
列表,他们将在其中提供
类
,这些
类
可以在插件执行期间加载。看一看文档,它似乎非常接近于
中
描述
的
内容(在我
的
例子
中
没有默认--或者说不同
的
是,默认应该是一个空
的
额外
依赖
列表),但是我很难使它适应我
的</
浏览 12
提问于2022-05-15
得票数 0
回答已采纳
2
回答
有没有从maven pom
中
移除旧
依赖
项
的
最佳实践?
、
、
我
的
公司正试图让我们
的
团队脱离Junit3 (和4),转而使用Junit5。 我们
的
pom文件已经
依赖
于Junit3、4和5。我想以某种方式将Junit3和4标记为“在我
的
公司
中
已被弃用”,以在UI
中
给试图使用这些旧版本
的
任何人一个视觉提示,我们希望停止使用这些版本。有没有一种方法可以将Maven
中
的
一些
依赖
项
标记为“在我
的
公司
中
已弃用”?除此之
浏览 0
提问于2021-02-17
得票数 2
1
回答
从java库执行
ArchUnit
测试
、
、
我
的
目标是编写一组需要在每个服务
中
运行
的
ArchUnit
测试用例,如果这些测试用例失败,构建应该会失败。 由于
检查
将是相似的,我是否可以提取公共库
中
的
所有测试用例,并将其添加为每个服务
中
的
依赖
项
?
如何
从库
中
添加要在服务构建中运行
的
测试用例?
浏览 0
提问于2019-10-30
得票数 1
3
回答
Spring boot:执行最佳实践
、
、
我正在设置一个项目,并想知道是否有任何方法可以仅从服务层强制存储库实例访问?
浏览 0
提问于2020-05-31
得票数 0
2
回答
如何
在
ArchUnit
中
只允许某些循环
依赖
项
?
在
ArchUnit
中
,我可以
检查
包.should().beFreeOfCycles()。
如何
为某些周期指定此规则
的
例外情况?例如,给定这些包及其
依赖
关系:我
如何
允许A <-> B,但仍然禁止A和B成为任何其他循环
的
一部分,例如B <-> C
浏览 15
提问于2021-12-20
得票数 0
回答已采纳
3
回答
Facebook导入错误
、
、
我刚刚在eclipse中导入了Facebook作为一个库,正如我所读过
的
那样。我尝试过将java编译器设置为1.6,但它什么也不做。然后我读到这个android.annotation只是用于
api
16,但是那个
api
级别是用于Android4.x.x
的
,我不想那样.我想至少在Android2.2<e
浏览 2
提问于2013-11-19
得票数 0
回答已采纳
2
回答
如何
使用
ArchUnit
忽略测试
类
中
的
类
、
、
、
我编写了我
的
第一个
ArchUnit
测试: .namingSlices("package:$1").should().beFreeOfCycles(); 问题在于它还分析了测试
中
的
类
,这些
类
不遵循这个简单<e
浏览 9
提问于2017-06-20
得票数 32
回答已采纳
1
回答
如何
将密钥链传递给xcodebuild
的
“
检查
依赖
项
”步骤
、
、
、
我正在使用iPhone SDK构建一个iOS5应用程序,并从命令行对其进行
签名
,并在我
的
非默认密钥链中使用证书对其进行
签名
。如果我使这个键链成为默认
的
,那么一切都很好,但是如果没有它,它就会在"Check
依赖
项
“步骤上失败,因为它正在搜索默认
的
密钥链。虽然codesign步骤使用OTHER_CODE_SIGN_FLAGS,但“
检查
依赖
项
”步骤不使用。这可能只是苹果
的
一个缺陷,它在
检
浏览 3
提问于2012-01-05
得票数 4
回答已采纳
1
回答
如何
对父项目隐藏
类
库
、
、
、
我们有一个.NET核心C#
API
项目的解决方案。
API
项目
依赖
于
类
库。
类
库具有
API
项目
不需要
了解
的
依赖
项
。为了更容易地可视化,我要说
的
是:问题:
如何
向
API
项目隐藏一些
类
库,同时仍然将它们提供给直接从
API
项目调用
的
类
库?目标是确保
API
项目不直接调用它使用<
浏览 5
提问于2022-03-23
得票数 1
1
回答
Identity Server 4在启动后使用新
签名
密钥
、
我在一个aspnetcore
API
服务(作为无状态服务运行在Service Fabric
中
)
中
设置了IdentityServer4,它使用在Azure Key Vault中生成和保存
的
签名
证书。在Startup
类
中
,我使用AddSigningCredential方法来设置初始
签名
证书,但我不确定在初始证书过期时使用新
签名
证书所需
的
步骤。我将密钥库配置为在前一个证书过期之前生成一个新证书,并在我
的
服
浏览 0
提问于2018-04-25
得票数 2
1
回答
Travis构建错误: SDK 'iOS 10.2‘
中
的
产品类型'Application’需要代码
签名
、
当我用travis构建
的
时候,它总是在下面失败: ▸
检查
依赖
项
下一个错误:▸
检查
依赖
项
▸
检查
依赖
项
▸构建Travis&
浏览 0
提问于2017-02-13
得票数 1
1
回答
在
ArchUnit
中
查找未使用
的
类
,
如何
查找MyClass.class引用?
、
我正在尝试使用进行单元测试,以
检查
是否有未使用
的
类
。但是我不知道
如何
检查
某个
类
是否被MyClass.class引用了。例如,我有一个
类
: ...然后我在一些方法
中
引用了这个
类
: public voidmethodA(){ methodThatTakesClassAsParameter(MyClas
浏览 0
提问于2018-12-07
得票数 4
1
回答
是否需要在SonarQube
中
为SonarJava分析器
的
自定义规则添加
依赖
项
?
、
、
我编写了一个自定义插件,用于扫描javax.servlet.http.HttpServletRequest
中
的
方法。但是,当使用插件扫描存储库时,该方法不会被捕获。
如何
在分析过程
中
添加
依赖
jar来捕获该类
的
方法?
浏览 2
提问于2017-06-16
得票数 0
回答已采纳
1
回答
查找Java
类
的
所有传递
依赖
项
,包括仅通过接口使用
的
实现
类
、
、
、
我
的
目标是列出我
的
项目的公共
API
类
的
所有传递
依赖
项
,并使用它来集中测试工作,以防对这些
依赖
项
进行任何代码更改。md;} 因此,如果我知道MyDaoImpl已经被修改(比如从提交历史
中
),并且我知道MyApi.methodA使用了MyDaoImpl,那么我
的
测试应该集中
浏览 5
提问于2017-08-11
得票数 2
回答已采纳
3
回答
版本Maven插件:在版本之后找不到包:使用最新版本
、
、
当我在Maven项目中使用以下命令执行版本
的
Maven插件插件时:pom.xml按照它应该做
的
那样,使用更新
的
依赖
项
进行更新。问题是一些库被更新为新版本,因为do不包含以前版本中使用
的
一些包,所以编译器说包找不到。有人知道
如何
自动避免吗?我
的
意思是,更新我在代码中使用
的
包和
类
的
最新版本。
浏览 4
提问于2016-11-22
得票数 1
回答已采纳
2
回答
如果类发生更改,项目中
的
所有程序集都需要重新编译和重新部署吗?
、
如果我有一个包含一定数量
的
公共
类
的
类
库(在这个例子
中
是5个),我有3个
依赖
于这个库
的
项目(对于这个例子),我决定改变其中一个
类
,但是3个项目中只有1个
依赖
于那个
类
。基本上,.NET
依赖
于
类
的
名称,还是它具有某种寻址
依赖
关系?(我有c++背景,所以我知道在c++
中
我必须重新部署所有3个项目)。
浏览 1
提问于2013-01-15
得票数 3
点击加载更多
相关
资讯
Java近期新闻:OmniFish简介、Oracle加入Micronaut基金会、OpenJDK升级
Java 异常机制
Gradle 5.0 新特性介绍
动作编辑器实时布局,布局实时验证,AndroidStudio 4可更新
Android Studio 4.0发布:全新的 Motion 编辑器及众多更新
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券