packaging相关内容

Eclipse:使用本机打包JAR

我使用LWJGL创建了一个Java游戏,它需要一些原生文件。它在Eclipse中运行良好。我想将.dll文件包含在JAR文件中,但每次尝试时,LWJGL都找不到本机。我已经尝试过使用jarsplice或fatjar,但无济于事。我知道我的Minecraft也是使用LWJGL编程的,它以某种方式设法从另一个文件夹加载本机。 有没有办法将本机文件打包成JAR文件并让第三方图书馆,如LWJGL访问 ..
发布时间:2018-11-19 13:16:48 Java开发

Java EE6>将JSF facelets(xhtml)和ManagedBeans打包为JAR

是否可以将JSF facelets和ManagedBeans打包到JAR文件中?那么我们可以在不同的war / ear项目中使用这个代码和UI组合吗? 我不是在谈论JSF组件! 如果是的话 - 你可以指点我的教程或博客文章吗? 我需要有关Jar结构和Jar中所需的其他文件的详细信息吗? 谢谢Max 解决方案 是的,这绝对是可能的,假设你'使用JSF 2.0,Java ..
发布时间:2018-11-19 13:01:37 Java相关

使用Maven在jar中包含依赖项

有没有办法强制maven(2.0.9)在一个jar文件中包含所有依赖项? 我有一个项目构建成单个jar文件。我希望将依赖项中的类复制到jar中。 更新:我知道我不能只包含一个jar文件一个jar文件。我正在寻找一种方法来解压缩指定为依赖项的jar,并将类文件打包到我的jar中。 解决方案 您可以使用带有“jar-with-dependencies”描述符的maven-assem ..
发布时间:2018-11-19 12:55:42 Java开发

包含使用Pyinstaller的目录

Pyinstaller的所有文档都讨论了包含单个文件的问题。 是否可以包含一个目录,还是应该通过遍历我的include目录来编写一个函数来创建include数组? 解决方案 我很惊讶没有人提到官方支持的选项使用树(): https://stackoverflow.com/a/20677118/2230844 https://pythonhosted.org/PyInstall ..
发布时间:2018-08-02 10:06:24 Python

打包使用ImageMagick C API的应用程序

我创建了一个使用ImageMagick C API的小应用程序,但是遇到了一些砖墙。该应用程序工作正常,我已准备好与我们组织中的其他几个人分享,但我找不到分发这样的应用程序的文档,而无需在目标机器上安装ImageMagick。 这里是否有人提供信息或信息链接,详细说明如何将其打包以进行分发?需要哪些DLL以及需要在Windows中注册哪些DLL?目标用户将使用XP和Win7。 解决方案 ..
发布时间:2018-07-30 13:49:52 其他开发

如何将图像打包到Runnable JAR中

之前 ...(问题已删除) 我正在尝试从Swing项目中创建一个可运行的jar。 我在/ img文件夹中添加了一些图像。以前的版本没有它,并且在Eclipse中导出runnable jar是好的。 现在我想有些东西出了问题。在runnable jar中我添加了相同级别的主包和META-INF文件夹,这个img文件夹但似乎GUI没有出现。 构建GUI之前的一些过程进展顺利所以 ..
发布时间:2018-07-26 14:27:00 Java开发

电子 - 无法显示自定义图标

我在以两种不同的方式为我的Electron应用设置图标时出现问题: 非打包(通过终端运行应用) 我的main.js确实指定了一个'icon'值,指向图标文件,但它不适用。 打包(使用电子打包器) 我的package.json文件指定'icon'键,指向图标文件,我在 build 目录中有.icns(Mac)文件。我使用了电子打包器来构建应用程序,但是没有应用图标,而是使用了 ..
发布时间:2018-07-13 11:11:56 其他开发

Icon.png问题(在顶级应用包装器下找不到Info.plist中指定的图标:Icon.png(-19007))

我正在整理一个通用应用程序,我的项目中有图标,但我不断收到编译器关于Icon.png的警告。 我按照 http://developer.apple.com/上的说明进行操作library / ios / #qa / qa2010 / qa1686.html 但仍然出现上述错误。 我尝试过以下操作: 将图标放在共享组中,并根据技术说明根据plist添加它们。 更改图标路径以添加共 ..
发布时间:2018-07-13 10:34:15 其他开发

如何指定.cabal中的外部C库的依赖关系?

我在Hackage上维护一个带FFI绑定的库。所以我的Haskell库依赖于相应的C库及其头文件。现在我在 .cabal 文件中指定外部依赖关系,如下所示: PkgConfig - 取决于: libfoo> = 1.2 Linux操作系统。不过,我有一位图书馆用户报告说,在Windows上安装 pkg-config 非常麻烦,而且他更喜欢 包含: foo. ..
发布时间:2018-06-04 15:14:51 其他开发

无法从Grails项目中构建战争

我正在构建Grails(2.4.4)项目,并且我遇到了一个非常奇怪的问题:我可以'run-app',我可以'编译'它,但是我不能'战争'或者'运行战争'它。 在将其导入到域类(Alert)时,src / groovy目录中的Enum类(AlertType)存在问题: |编译包[myProject]的258个GSP文件。 |错误WAR包装错误:启动失败: 文件:/home/me/w ..
发布时间:2018-05-24 18:10:49 其他开发

Gradle:找不到提供的方法()

这是首选, 提供了或提供了组,这是记录在案 thufir @ doge:〜/ NetBeansProjects / gradleEAR thufir @ doge:〜/ NetBeansProjects / gradleEAR $ gradle clean 失败:构建失败,出现异常。 *其中: 构建文件'/home/thufir/NetBeansProjects/grad ..
发布时间:2018-05-17 19:50:25 其他开发

Google Chrome扩展程序和NPAPI

我需要编写一些Google Chrome扩展程序。问题在于Chrome浏览器的JavaScript API不能提供足够的功能 - 我需要使用本机代码。我考虑编写一个NPAPI插件,它将为扩展提供一些自定义的JS API。 是否可以将扩展,加上自定义NPAPI插件打包到.crx中,然后将其上传到 Chrome扩展程序商店? 此方法的另一个问题是,NPAPI插件将有很多版本:Linux,W ..

使用Go注册软件包时无循环依赖

我有一个中央软件包,提供了其他软件包依赖的几个接口(让我们调用一个 Client )。那些其他包提供了这些第一个接口的几个实现( UDPClient , TCPClient )。我通过在中央包中调用 NewClient 实例化一个 Client ,并从中选择并调用相应的客户端实现依赖包。 当我想告诉中央软件包关于其他软件包的情况时,这种情况就会崩溃,因此它知道它可以创建哪些客户端。那些从属的 ..
发布时间:2018-05-02 17:12:23 其他开发语言

大型二进制文件和> 1TB存储库的版本控制?

很抱歉再次提出这个话题,因为有 soo 很多 其他已经相关的问题 - 但没有直接覆盖我的问题。 什么我搜索的是一个好的版本控制系统,它只能处理两个简单的需求: $ b 存储大型二进制文件(> 1GB) li> 支持一个大于1TB的存储库(是的,这就是TB) 为什么?我们正在为我们的下一个大型操作系统部署重新包装几千个软件应用程序,我们希望这些包遵循版本控制。 到目前为止 ..
发布时间:2018-04-27 14:06:43 其他开发

包装Rails 2.3模型

我有一个在Rails上运行的现有webapp。计划是设置一个新的服务器,它将提供一个API服务,并最终将webapp更新为该API的客户端。 这似乎是一种很好的方法实现这一目标将把所有模型打包为宝石并在两种应用程序之间共享。最终,API服务将是单一的 - 包含所有模型,但有一段时间的开发/迁移需要共享模型。 API和web应用程序都将使用同一个数据库。 我以前需要考虑什么跳入包装 ..
发布时间:2018-04-21 16:24:05 其他开发

Bundler:`bundle package`带有:git源码

我试图让我的应用程序在部署之前打包我的gem(对于heroku)我的Gemfile中的一个gem是我编写的自定义gem,我使用bundler的git选项来使用我感兴趣的具体标签是这样的: gem“my_gem”,::git => “git@github.com:my_username / my_gem.git”,:tag => “v0.1.0” 当我运行 bundle pa ..
发布时间:2018-04-21 15:55:40 其他开发

引用一个二进制组件到js-ctypes

我在 chrome.manifest 中注册了一个二进制组件: 二进制组件组件/ linux / myLib.so abi = Linux_x86-gcc3 现在我想将其路径传递给 ctypes.open()。我的问题是:如何引用二进制组件,所以我可以将它传递给 ctypes.open()? 解决方案 chrome.manifest中列出的二进制组件应该是XPCO ..
发布时间:2017-11-20 20:59:29 前端开发

如何包装部署Node.js + express web应用程序?

我刚刚创建了Node.js编程,最近我创建了一个使用(快速,骨干和其他免费视图技术与mongoDB)工作的Web应用程序示例。现在我正处于一个要在分段环境中部署相同的地方,我不知道如何打包这个应用程序并进行分发。 [我可以照顾mongoDb并单独设置] 我来自Java世界,在那里我们为可重用的libs和war / ear包创建jar,用于Web应用程序它部署在一个servlet容器中。现在在 ..
发布时间:2017-10-06 20:34:34 其他开发