dependencies 相关问题

如果对一个元素的定义的更改可能导致另一个元素的更改,则两个元素之间存在依赖关系。

Maven 看不到 Spring 依赖项

我遇到了 Maven 拒绝识别任何 Spring 依赖项的问题。即使在 POM 中,一切似乎都是正确的(没有突出显示),但如果我尝试编译应用程序,它会抛出一个错误...

回答 2 投票 0

SpringBoot项目无法传输神器

我用SpringInitializer创建了一个新的SpringBoot 3.1.5项目。 当我尝试使用 Intellij 构建时,出现以下错误:无法传输工件 org.springframework.boot:spring-boot-s...

回答 2 投票 0

查找 docker 镜像的依赖关系

我有一个 docker 映像,我希望能够找出如何找出从互联网上提取的所有依赖项。我尝试寻找一个开源程序来为我执行此操作,但...

回答 2 投票 0

Karate UI Automation的依赖项列表是什么

你们中的任何人都可以帮我找出 Karate UI 自动化(不是 UI 工具)驱动程序依赖项的依赖项吗? 已经找到了这个,但没有可用的自述文件来查找驱动程序(UI)自动机的确切jar...

回答 2 投票 0

GOINSECURE 不起作用,它仍然使用 https,go mod 下载后,它报告:解析 https://code.demo.org/at?go-get=1: no go-import 元标记

我有一个 go modgitlab.org/at,放在我的私人 gitlab code.demo.org/at 上,它使用 HTTP 协议 我的GOENV(去环境): 政府=“go1.19.13” GOPRIVATE="code.demo.org" GOINSECURE=&q...

回答 1 投票 0

React Native Expo - 找不到 RNCWebView(开发版本)

我正在使用React Native Expo,我需要为我的应用程序使用react-native-webview。当我使用 Expo Go 时,WebView 工作正常,但如果我切换到开发版本,则会出现这些错误 错误不变违规...

回答 1 投票 0

为什么Gradle发布的每个pom文件都有自引用依赖?

当我尝试将项目从 maven/sbt 转换为 Gradle 时: https://github.com/tek/splain/blob/nexusRelease/Dev1/build.gradle.kts 在比较新发布的 pom 文件时,我发现了一些问题(by

回答 1 投票 0

根据Google Sheet下拉列表中选择的值进行计算

我有一个谷歌表格,其中有一个依赖下拉列表,基于在两个不同的下拉列表中选择的值。我已设法获取依赖列表中的值,但现在基于该值

回答 2 投票 0

这个依赖平台表应该如何解读?

https://nixos.org/manual/nixpkgs/stable/#ssec-stdenv-dependency-reference 说 当依赖关系的某些部分被传播时 其他传递(非直接)下游依赖项也...

回答 1 投票 0

基于谷歌表格中多个下拉列表的依赖下拉列表

我有一个谷歌表格,其中有 3 个下拉字段。在前 2 个下拉列表中,值只有“是”和“否”,但根据所选的组合,我必须自动填充

回答 1 投票 0

Typescript 版本与 nx monorepo(NestJS + Angular)不匹配

我对 Angular 和 NestJS 很陌生,对 nx monorepos 更陌生。目前,我正在尝试遵循本教程。 基本上,它从带有 Nest 的 nx 项目设置开始: npx create-nx-workspace@latest --

回答 1 投票 0

与 React Native 的兼容性错误 - 整个错误在这里

我系统中的java版本是1.8.0 gradle版本是8.4 科特林是 1.9.0 Groovy 是 3.0.17 现在读取我收到的整个错误,无论我运行 ./gralew clean 还是 ./gradlew assembleDebug ...

回答 1 投票 0

无法在项目控制上执行目标org.apache.maven.plugins:maven-clean-plugin:3.2.0:clean (default-clean)

我在我的项目中使用java 8和STS,但是当尝试maven clean时,它给了我以下错误: [错误] 无法执行目标 org.apache.maven.plugins:maven-clean-plugin:3.2.0:clean (默认...

回答 1 投票 0

如何修复这个错误?无法在项目控制上执行目标 org.apache.maven.plugins:maven-clean-plugin:3.2.0:clean (default-clean)

我在我的项目中使用java 8和STS,但是当尝试maven clean时,它给了我以下错误: [错误] 无法执行目标 org.apache.maven.plugins:maven-clean-plugin:3.2.0:clean (默认...

回答 1 投票 0

Next.js 13 devDependency?

我记得在 Next.js 12 中,依赖项和 devDependency 仍然遵循此答案中的规则。但是现在,当我输入 pnpm create next-app 时,所有依赖项都已安装(毫无疑问......

回答 3 投票 0

Autofac。无需特定注入即可解析基类属性

我正在寻找以下问题的可能解决方案。 我有一个基类,它具有一个依赖项,我目前使用属性注入来满足该依赖项。 公共类基类{ IService SomeServ...

回答 2 投票 0

引擎“节点”与此模块不兼容。预期版本">=14.x.x <=18.x.x". Got "20.9.0"

我正在尝试在我的 macOS 上安装 https://github.com/strapi/foodadvisor。 我不断收到此错误 引擎“节点”与该模块不兼容。预期版本 ">=14.x.x ...

回答 1 投票 0

如何在我的 Maven 项目中只禁止一个传递依赖?

我目前正在尝试的是: org.apache.maven.plugins maven-enforcer-插件 1.4.1 我目前正在尝试的是: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> <version>1.4.1</version> <executions> <execution> <id>enforce-banned-dependencies</id> <goals> <goal>enforce</goal> </goals> <configuration> <rules> <banTransitiveDependencies> <excludes> <exclude>*:*:*</exclude> </excludes> <includes> <include>commons-lang:commons-lang:2.4</include> </includes> </banTransitiveDependencies> </rules> </configuration> </execution> </executions> </plugin> 我上面尝试的意图是: 排除禁止所有传递依赖项,commons-lang:2.4 除外 当我尝试时 mvn verify 我会得到 [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-banned-dependencies) @ ebtam-core --- [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ 这不好。因为我知道我的项目中有以下依赖项: [INFO] +- org.apache.velocity:velocity:jar:1.6.2:compile [INFO] | +- commons-lang:commons-lang:jar:2.4:compile 我做错了什么? 我没有看到这个记录在哪里,但问题是在检查 banTransitiveDependencies 规则时也会考虑当前的构建工件。然后,查看代码,由于此工件已被排除,因此它不会检查其依赖项。因此,当您为排除模式指定 * 时,主要工件会匹配该模式,而其余的包含规则将被忽略。所以以下方法可行: <rules> <banTransitiveDependencies> <excludes> <exclude>commons-lang</exclude> </excludes> <includes> <include>commons-lang:commons-lang:2.4</include> </includes> </banTransitiveDependencies> </rules> 但它没有回答你的问题“排除禁止所有传递依赖项,除了 commons-lang:2.4”。 问题是,你为什么要使用这个规则?它是在 MENFORCER-138 中引入的,其目标是迫使开发人员不依赖继承的传递依赖项并强制在 POM 中声明。 您的目标是,如果依赖项 commons-lang:commons-lang:2.4 位于类路径中,则构建失败。因此,您应该使用 bannedDependencies 规则。默认情况下,它会传递性地搜索依赖项。以下将执行您想要的操作,即仅禁止commons-lang:commons-lang:2.4: <rules> <bannedDependencies> <excludes> <exclude>commons-lang:commons-lang:2.4</exclude> </excludes> </bannedDependencies> </rules> 感谢插件源代码的链接。 我用规则解决了挑战 <rules> <bannedDependencies> <excludes> <exclude>groupId:artifactId</exclude> </excludes> </bannedDependencies> </rules> 输出样本: Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies failed with message: SOME_GAV:36.0.39-SNAPSHOT SOME_GAV:30.000.00.41 groupId:artifactId:jar:7.1.11 <--- banned via the exclude/include list 使用的插件版本:3.4.1

回答 2 投票 0

为什么我创建的 npm 包在安装为另一个模块的依赖项时其中有一个 node_modules 文件夹?

我刚刚发布了我的第一个 npm 包。当我将包作为依赖项安装在项目中时,我打开node_modules中的项目文件夹,发现它还有一个包含一个包的node_modules文件夹...

回答 2 投票 0

如何从包含 jar 文件的 lib 文件夹在 pom.xml 中生成/创建依赖项

假设我有一个文件夹,其中包含 Maven 项目中所需的所有 jar 文件。 我想从文件夹中的 jar 文件自动填充/写入 pom.xml 部分中的依赖项。有没有

回答 4 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.