dependencies相关内容

Gradle:类路径和编译依赖有什么区别?

向我的项目添加依赖项时,我永远不确定应该给它们什么前缀,例如"classpath" 或 "compile". 例如,我下面的依赖项应该是编译时间还是类路径? 另外,这应该在我的 applications build.gradle 中还是在 module 特定的 build.gradle 中? 当前 build.gradle(在应用程序级别): 应用插件:'java'存储库{ma ..
发布时间:2022-01-15 22:54:32 Java开发

bundledDependencies 相对于 npm 中的普通依赖项的优势

npm 允许我们指定 bundledDependencies,但是这样做有什么好处呢?我想如果我们想确保我们得到正确的版本,即使我们引用的模块被删除,或者捆绑可能有速度优势? 有人知道 bundledDependencies 相对于普通依赖的优势吗? 解决方案 Node 目前最大的问题之一是它的变化速度有多快.这意味着生产系统可能非常脆弱,npm update 很容易破坏. 使 ..
发布时间:2022-01-15 22:54:21 其他开发

Maven 私有依赖

有没有办法为其他人不可见的项目指定私有依赖项? 我想要达到的效果与排除功能非常相似,但略有不同 - 用户根本不应该意识到这种依赖关系,因此不必明确使用此排除. 如果这是不可能的(这很可能是真的),那么有什么特别的原因吗? 解决方案 可选的依赖听起来像你想要的.将依赖项标记为 optional 并且您将在构建时拥有它,但用户不会自动将该库包含为传递依赖项. 参见 Maven ..
发布时间:2022-01-15 22:54:06 Java开发

混合模式库和 CRT 依赖项 - 帮助

好的,在进行了大量研究并尝试了几乎所有我能找到的托管 CPP Redist 以及尝试将我的 DLL 本地复制到应用程序的执行目录之后,我无法弄清楚我缺少哪些依赖项.模式库. 基本上我有一个大型 C# 应用程序,我正在尝试使用我制作的混合模式库.在开发机器上它可以完美运行(当然),但在需要加载库以供使用时部署它会因为缺少 CRT 依赖项而出现异常(我假设). 我已经使用依赖项遍历器检查所 ..
发布时间:2022-01-15 22:53:58 C#/.NET

具有依赖项的 iOS 框架

我已经创建了两个 iOS .frameworks 它们都完美编译 我的结构如下: iPadProject- 框架1- 框架2 所以Framework2包含在framework1中,framework1包含在实际的iPad项目中 所以我的问题是,如果我将 framework1 和 framework2 添加到我的 iPadProject 中,它将无法编译,因为它抱怨来自 fra ..
发布时间:2022-01-15 22:53:51 移动开发

如何在exe中捆绑依赖项

我的 exe 通常有 dll 依赖项,我使用安装程序打包,例如 nsis 或 inno.这对于大型程序是有意义的,但对于小型脚本来说是多余的. 是否有另一种捆绑依赖项的方法,以便用户可以只执行单个 exe 而不需要 PATH 中的 dll 目录? 编辑 我希望有一个不依赖于 dll 类型的解决方案,并且也适用于其他类型的依赖项. 以下是一些潜在的选择: http:// ..
发布时间:2022-01-15 22:53:31 其他开发

如何在同一域中的不同服务器上设置 Windows 服务之间的依赖关系

我有一种情况,在另一台服务器上的 Windows 服务启动之前,不应启动一台服务器上的 Windows 服务.我想做的是设置服务依赖项,但标准 "sc depend= service2" 似乎不适合这个. 我可以将服务代码包装在 TryUntilSuccesful() 类型的调用中,但我想知道是否有推荐的方法来为同一域中的服务器之间的 Windows 服务设置依赖关系. ..
发布时间:2022-01-15 22:53:23 其他开发

Maven 中缺少工件错误

我在 Maven 构建期间收到缺少工件错误,因为其中一个依赖项使用版本的属性声明它是父工件.现在属性本身在父 pom 中声明,我的项目构建失败,出现此错误: [ERROR] 未能在项目 abc 上执行目标:无法获取依赖项xyz:pqr:jar:SNAPSHOT 的信息:无法处理 POMxyz:pqr:jar:SNAPSHOT: 不可解析的父 POM xyz:pqr-parent:${someve ..
发布时间:2022-01-15 22:53:16 其他开发

使用 PEAR 包 Horde_Text_Diff

我安装了 Horde_Text_Diff,它取代了 Text_Diff.这就是问题所在:当我尝试使用它时,它给了我: 找不到类“Horde_Text_Diff_Engine_Native" 我查看了文件,看起来有十五个左右的类相互依赖,并且没有一个文件相互包含.我必须手动执行此操作吗?同样,大约有 15 个文件. PEAR 包应该是这样工作的吗? 解决方案 您需要使用与 PSR- ..
发布时间:2022-01-15 22:53:00 PHP

org.jboss.weld.exceptions.DeploymentException: WELD-001409: 带有限定符 @Default 的类型 Bean 的不明确依赖项

我的项目昨天运行良好.我唯一做的就是将结构从单一战争更改为多模块 pom.如果我正确理解堆栈跟踪,则焊接和omnifaces websocket lib之间存在歧义.但是,在堆栈跟踪上似乎没有对我的任何方法进行任何调用.所以也许这是omnifaces的问题?我什至不使用omnifaces websockets,我使用javax.websocket.然而,我过去确实在这个项目中尝试过,我在“org. ..
发布时间:2022-01-15 22:52:28 其他开发

在项目的子目录中为跨目标的依赖关系创建 make 规则

我的论文研究软件的源代码树(R)反映了传统的研究工作流程:“收集数据 -> 准备数据 -> 分析数据 -> 收集结果 ->公布结果".我使用make来建立和维护工作流(项目的大部分子目录都包含Makefile文件). 但是,我经常需要通过项目子目录中的特定 Makefile 目标(而不是通过顶级 Makefile)来执行工作流的各个部分.这会产生一个问题,即设置 Makefile rules ..
发布时间:2022-01-15 22:52:15 其他开发

make 总是重建 Makefile 目标

我为我的论文项目重新设计了大部分 Makefile 文件,以正确反映工作流程(为项目子目录中的目标之间的依赖关系创建规则).但是,在特定的子目录 (prepare) 中,make always 会重建 所有目标,即使有依赖项没有变化.出现这种意外行为的原因可能是什么? 注意:sf.done 是一个真实的文件(类型,我称之为“标志文件"),位于不同的子目录中,并在数据收集完成后创建/更新(im ..
发布时间:2022-01-15 22:52:08 其他开发

如何在 Maven 中过滤资源,替换为依赖项 artifactId?

我正在尝试构建一个将 xml 文件作为资源的 jar.我想对该 xml 应用过滤器以将依赖项的名称插入 xml.过滤工作正常,因为我能够放入 ${project.build.finalName} 并替换它.我发现 一个提示 我正在寻找的属性可能是 ${project.dependencies[0].artifactId} 但这似乎不起作用.我正在寻找替换 ${projec ..
发布时间:2022-01-15 22:51:45 其他开发

.NET 框架依赖项

在 .NET 中开发桌面应用程序时,是否可以不需要 .NET Framework?在 .NET 中开发软件是开发桌面应用程序的首选方式吗?软件公司用于开发桌面应用程序的最常用编程语言是什么? .NET Framework 的要求是否只是根据您安装的 Windows 操作系统假设的,因此为什么要列出 Windows 操作系统版本要求? 解决方案 您仍然可以使用 C/C++ 开发适用于 ..
发布时间:2022-01-15 22:51:36 C#/.NET

Gradle build - 添加模块路径

我的问题:如何为 gradle build 设置模块路径? 我已经习惯了从命令行使用 Java 模块.我经常在 Powershell 中进行练习,结果生成了这些源文件. └───src├───appMod│ │ 模块信息.java│ ││ └───appPack│ Entry.java│└────greetMod│ 模块信息.java│└───greetPack你好.java appMo ..
发布时间:2022-01-15 22:51:27 Java开发

具有冲突依赖项的 Python 包

我们正在尝试安装几个自己编写的 python3 应用程序,它们共享一些版本冲突的库. 我们目前正在讨论在 PYTHONPATH 和/或 pythons virtualenv 中使用包的顺序. 你会怎么处理? 解决方案 你可以使用pipx. pipx 将为每个应用程序设置单独的虚拟环境,以便所有应用程序的依赖项保持独立. 如果您自己使用 virtualenv,则必须切 ..
发布时间:2022-01-15 22:51:18 Python

无法手动将 jar 文件添加到 .ivy 缓存

我正在尝试手动将 lucene jar 文件添加到我的本地 ivy 存储库.我有其他 apache jar,所以在现有文件夹 .ivy2\cache\apache.org\ 下,我创建了一个名为 lucene 的文件夹,并在其中创建了一个名为 jars 的文件夹.然后我将名为 lucene-3.0.3.jar 的 jar 放在 jars 文件夹中.下一步我在 lucene 文件夹中创建了以下 iv ..
发布时间:2022-01-15 22:51:11 其他开发