packaging相关内容

带有相互依赖的子包的 Autoconf 子目录?

我手头有一个大型项目(主),它被分成几个组件(liba、b、c、d)以简化构建和维护.在构建整个包时,必须依次构建所有子组件,其中一些包相互依赖. 更明确地说,liba 是 b、c 和 d 的先决条件,并且配置脚本检查 liba 的存在.在自行构建 b 发行版时,此检查对于提供用户友好的错误消息绝对是必要的.但是,在构建主包及其所有子包时,liba 被构建为子目标.因此,在主套件上运行con ..
发布时间:2021-11-30 19:10:43 其他开发

如何制作包含 DLL 文件的 JAR 文件?

我购买了第三方 Java 库,其中包括一个 JAR 文件和两个 DLL 文件.我编写了自己的 Java 程序来调用第三方 JAR 文件.现在我的问题是如何将我的所有代码打包到一个 JAR 文件中,其中包含我的所有代码以及第三方 JAR 和 DLL? 我知道SWT就是这种情况.swt.jar 包含 dll 文件,但我不知道如何执行此操作以及如何使其正常工作. 解决方案 只需将其打包到 ..
发布时间:2021-11-25 13:45:06 Java Web开发

什么是超级罐子?

我正在阅读 Maven 文档并发现名称 uber-jar. uber-jar 是什么意思,它的特点/优势是什么? 解决方案 Über 是德语中 above 或 over 的意思(实际上是与英文over同源). 因此,在这种情况下,uber-jar 是一个“over-jar",是简单 JAR (a) 的一个级别,定义为包含您的包 和 在一个 JAR 文件中的所有依赖项.可以认为这 ..
发布时间:2021-11-25 12:55:06 Java Web开发

使用 Maven 在 jar 中包含依赖项

有没有办法强制 maven(2.0.9) 在单个 jar 文件中包含所有依赖项? 我有一个项目,它构建到一个单独的 jar 文件中.我也希望将依赖项中的类复制到 jar 中. 更新:我知道我不能只在 jar 文件中包含一个 jar 文件.我正在寻找一种方法来解压指定为依赖项的 jar,并将类文件打包到我的 jar 中. 解决方案 您可以使用带有“jar-with-depende ..
发布时间:2021-11-25 11:18:12 Java Web开发

android-wear 在移动版本的 apk 中嵌入旧的(缓存的)wear apk

我正在使用选项 Build -> Generate Signed APK 生成签名的 apk 问题是 mobile-release.apk 没有嵌入更新的 Wear apk.我试过改变文本/逻辑,但它总是显示旧的东西. 我已经尝试了以下所有方法,任何想法为什么它一直嵌入旧磨损 apk 而不是创建新的. 文件 -> 使缓存无效/重新启动. 构建 -> 清理 + 重建项目 清除手 ..
发布时间:2021-11-21 19:41:28 Android

使用 Maven 在 jar 中包含依赖项

有没有办法强制 maven(2.0.9) 在单个 jar 文件中包含所有依赖项? 我有一个项目,它构建到一个单独的 jar 文件中.我也希望将依赖项中的类复制到 jar 中. 更新:我知道我不能只在 jar 文件中包含一个 jar 文件.我正在寻找一种方法来解压指定为依赖项的 jar,并将类文件打包到我的 jar 中. 解决方案 您可以使用带有“jar-with-depende ..
发布时间:2021-11-19 22:43:13 Java Web开发

使用 Maven 在 jar 中包含依赖项

有没有办法强制 maven(2.0.9) 在单个 jar 文件中包含所有依赖项? 我有一个项目,它构建到一个单独的 jar 文件中.我也希望将依赖项中的类复制到 jar 中. 更新:我知道我不能只在 jar 文件中包含一个 jar 文件.我正在寻找一种方法来解压指定为依赖项的 jar,并将类文件打包到我的 jar 中. 解决方案 您可以使用带有“jar-with-depende ..
发布时间:2021-11-19 22:43:06 Java Web开发

从android apk文件解析versionCode

我知道 .apk 文件是 .zip 文件,但 AndroidManifest.xml 看起来是二进制文件,当然 grep 或 hex 编辑器没有成功提取 versionCode. 有谁知道如何解析或提取它?我发现自己在一个打开了 apks AndroidManifest.xml 文件的 Python 脚本中. 解决方案 假设你已经安装了 Android SDK,你可以使用 aapt ..
发布时间:2021-11-15 21:39:26 其他开发

如何创建我自己的android库并托管它

我正在创建一个登录屏幕,用于多个不同的 Android 应用程序.打包它以便其他人可以在他们的应用程序上使用我的登录功能的最佳方式是什么.如果我们要进行更改,最好为他们自动同步.***编辑****似乎将其打包到库模块中是最好的选择.例如,如何上传此模块,以便如果我们对此模块进行更新,它将无缝更新,而无需从 github 中提取. 谢谢! 解决方案 如果您已将代码推送到 GitHub, ..
发布时间:2021-11-15 01:53:38 其他开发

我可以将第三方 jars 放在 karaf(任何特定文件夹)中以解决传递依赖关系吗?

我有各种具有第三方库依赖项的自制项目.我正在为 OSGI 容器捆绑它们,但无法解决我的项目中的深层依赖关系.现在我正在寻找 karaf 文件夹,我可以在其中放置我的库,以便捆绑包可以直接访问它们而不是安装它们. 我也在使用 maven. 编辑:遵循您的“功能"解决方案后,我能够生成包含传递依赖项的清单,但现在问题是它还会查找非常常见的 Java 文件:例如:下面是相当大的依赖项列表: ..
发布时间:2021-11-12 03:46:23 其他开发

打包并运行具有 spring 依赖项的 Java 应用程序

我构建了一个独立的 Java 应用程序,该应用程序具有大量依赖项(Apache Commons 库等)以及对 Spring 框架的依赖,而后者又具有大量依赖项. 我在 Eclipse 中构建了它,它运行良好.现在我需要将它部署到生产环境,所以我试图找出将它与所有依赖项一起打包的最佳方法,以及如何调用该事物(它将从命令行调用). 蛮力的方法是将我的项目导出为 jar,找到所有依赖的 ja ..
发布时间:2021-11-11 02:57:27 其他开发

如何打包到'production'我使用 Webpack 的 React 网站?

我设法使用这个 react-hot-boilerplate 配置脚本来创建和测试一个简单的 React Flux 网络应用. 既然我有一个我喜欢运行 npm start 的网站,那么在配置中添加生产版本的最简单/最好的方法是什么?当我使用那个“包"命令时,我想要一个小的 prod 文件夹,其中包含我需要的所有最终 html 和缩小的 js 文件,这是我应该期待的吗? 这是我的packa ..
发布时间:2021-09-23 18:58:06 其他开发

试图访问“当前目录"在打包的鞋子应用程序中

我需要构建一个应用来读取我将在其中分发的 Shoes 包外部的文件. 在我的应用程序中,Dir.pwd 指向脚本被解压以运行的临时目录(至少在 Windows 中).我一直在尝试获取运行 exe 的目录,即我正在分发的包. 应用程序需要读取除此包外分发的文件,然后在同一目录中写入另一个文件. Shoes 运行时似乎也没有为此目录设置任何环境变量.有什么指点吗? 纳乔克布 ..
发布时间:2021-06-13 19:53:05 其他开发

如何支持 Python 包中的替代依赖项?

我用 Python 编写了一个可与 Qt 框架配合使用的实用程序库.我的代码是纯 Python 并且兼容 PyQt5 和 PySide2.我的主模块可以使用 python -m 从命令行单独运行,也可以导入到另一个项目中.有没有一种干净的方法来指定项目在其轮分布中需要 PyQt5 还是 PySide2? 这是我在研究中发现的,但我想问问是否有比这些选项更好的打包项目的方法: 我可以在项 ..
发布时间:2021-06-13 19:53:02 其他开发

为什么在 Windows 搜索工具栏中不使用 jpackage 图标?

我正在使用以下命令创建安装程序.我给 jpackage 使用的图标 jpackage --runtime-imagehellofx --modulehellofx/hellofx.HelloFX --win-shortcut --win-menu --icon smile.ico 当我安装程序时,图标用于桌面快捷方式,但在搜索工具栏中它仍然显示默认的 java 图标.有没有办法在搜索工具栏中使 ..
发布时间:2021-06-13 19:52:58 其他开发

自定义 Visual Studio MSIX 打包项目输出

我正在使用 Visual Studio MSIX 打包项目在网络共享上为内部应用程序创建安装程序. 一个问题是它正在创建一个带有“_Test"的目录.最后. 为什么要这样做,我该如何摆脱它?我只想要“MyApp.MSIX_0.0.1.0",或者理想情况下,“MyApp.0.0.1.0". 目录 I:\08/14/2020 09:44 AM .08/14/2020 09:4 ..
发布时间:2021-06-13 19:52:55 其他开发

部署项目时的PublicKey问题

我在部署项目时遇到以下问题: 警告 8 “Microsoft Report"中“PublicKey"属性的值Viewer 2012 Runtime' 与文件 'C:\Program Files 不匹配(x86)\微软SDKs\Windows\v8.0A\Bootstrapper\Packages\ReportViewer\ReportViewer.msi'. 其他组件也一样: 警 ..
发布时间:2021-06-13 19:52:52 其他开发

打包应用程序时如何排除不必要的Qt *.so文件?

在使用 PyInstaller 成功打包我的 PySide 应用程序后,我在包文件夹中发现了许多不同的 *.so 文件.我很惊讶看到我的项目中没有使用的库,例如:libQt53DAnimation.so、libQt53DCore.so、libQt5Multimedia.so 等. 我没有在源代码中导入它们,也没有将它们包含在隐藏的导入中. 正如我所读到的,PyInstaller 会自动 ..
发布时间:2021-06-13 19:52:49 其他开发

我可以制作 pip 可安装包而不在 pypi 中注册包吗?

我正在尝试按照以下中的描述使用 python3 制作 pip 可安装包:这里的网址 我使用 sudo python setup.py install 成功安装了我的包,但是 pip install mypackage 不起作用.那是因为我没有注册/上传我的包到 PyPI 吗?(因为这是我工作的内部项目,我不允许在 PyPI 中上传包.) 解决方案 来自 pip 的用户指南: p ..
发布时间:2021-06-13 19:52:46 其他开发

从 PyInstaller 包访问 Python 解释器

我有一个生成 Pronsole.py(3D 打印)的程序(假设它被称为“PROG").如果它只是由 Python 解释,它在 GNU/Linux 和 Windows 中运行良好.这是有效的行: self.pronTranspProc=reactor.spawnProcess(self.pronProtProc, pythonPath, [pythonPath, "pronsole.py"], o ..
发布时间:2021-06-13 19:52:43 其他开发