问题标签 [self-contained]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
16340 浏览

python - 创建自包含的 Python 应用程序

我正在尝试创建一个独立的pisa版本(html 到 pdf 转换器,最新版本),但由于几个错误,我无法成功。我试过了py2exebb-freezecxfreeze

这必须在 Windows 中,这让我的生活更加艰难。我记得几个月前作者有一个包含安装的 zip 文件,但现在它已经消失了,只剩下依赖于 python 的方式。

你将如何解决这个问题?

0 投票
1 回答
1575 浏览

html - 调整图像大小并添加覆盖图像而不使用表格并且不会丢失 xml 中的样式

我正在构建一个系统来创建带有缩略图和播放按钮的“假视频嵌入”。图像来自标准尺寸的服务,因此别无选择,只能在 HTML 中调整它们的大小。另一个限制是,代码块必须是自包含的(如嵌入代码)并且不依赖于任何外部样式表。我将播放按钮覆盖为透明 PNG。我的第一个解决方案是使用内联 css 在覆盖图像上设置负边距,如下所示:

但是在博客的 XML 提要中,透明的播放按钮会从“嵌入”中“脱落”,因为它无法识别内联样式。这迫使我不得不编写一个以图像作为背景图像的单格表格。但是后来我无法调整给定的标准图像缩略图的大小,将我硬塞到默认的缩略图大小。

FWIW,这是我正在使用的代码:

0 投票
5 回答
1927 浏览

java - 使用 Maven 创建一个独立的源代码版本

到目前为止,我们在我的公司使用 Ant。每当我们想将应用程序发送到客户端时,我们都会运行一个特殊的 Ant 脚本,该脚本将我们所有的源代码与所有 jar 库和 Ant 本身以及一个简单的批处理文件打包在一起。

然后,客户端可以将文件放在根本无法访问网络(甚至 Ant)的计算机上并运行批处理文件。只要计算机具有有效的 JDK,批处理脚本就会使用 jar 编译所有代码并创建最终由客户端部署在应用程序服务器上的 WAR/EAR。

最近我们迁移到 Maven 2。但我还没有找到做同样事情的方法。我见过 Maven 程序集插件,但这只是创建源代码分发或二进制分发。我们的场景实际上是一个混合体,因为它包含我们的源代码但我们使用的库的二进制 jar(例如 Spring、Hibernate)

那么是否可以使用 Maven 创建一个可以在完全没有网络访问权限的计算机上运行的自包含程序集/发布/包?这意味着所有的库都应该包含在里面。

如果 Maven 本身也包含在其中,则会有额外的好处,但这不是一个严格的要求。最终的包应该可以通过一个命令轻松编译(系统管理员很容易执行)。

我正在考虑为此编写自己的 Maven 插件,但我怀疑有人已经遇到过这个问题。

0 投票
1 回答
200 浏览

ruby-on-rails - Django 相当于“rake rails:freeze:gems”和“rake gems:unpack”

在 Django 中是否存在与 Rails 对供应商目录的冻结和解包机制的等效项,以便应用程序变得独立?

0 投票
4 回答
683 浏览

c# - 像标准窗口一样工作的用户控件,仅局限于窗格

我正在编写一个程序来为我生成代码,并且由于界面非常简单,我正在根据 Game Maker 制作 UI。它有一个 SplitContainer,其中 Panel1 包含一个 TreeView 和 Panel2 包含任意数量的独立窗口(真正的窗口,而不是一些 hacky 解决方法)。我想使用用户控件来存储我用来修改东西的控件,但我想不出任何办法将它放在 splitContainer 的 Panel2 内的窗口中。谁能帮我?

这是一个很好的例子:

http://i.stack.imgur.com/CG6kO.png

这两个精灵属性窗口是我想要做的。

0 投票
2 回答
530 浏览

c# - 自包含的 MVC 网站

我曾经读过一个 .net 框架,它允许 exe 容纳整个网站和服务器,因此部署就像杀死 exe 并启动新的一样简单。我正在为 .net 运行时寻找该框架或任何其他类似的框架。有谁知道最好的自包含网络服务器/站点解决方案?有没有人在生产环境中使用过它。

0 投票
1 回答
2792 浏览

mobile - 什么是独立的移动应用程序?

我被要求创建一个独立的移动 (android) 应用程序。

自包含应用程序是什么意思?

它可以连接到远程服务器/数据库吗?它可以在移动设备上使用内部 SqlLite 数据库吗?

是否还有其他适用于独立应用程序的限制/条件?

0 投票
1 回答
1207 浏览

linux - 用于将文本转换为 doc、rtf、pdf 的自包含 Linux 命令行工具

我正在寻找一个用于 Linux 的命令行工具,它允许我将 UTF-8 纯文本文件转换为各种格式。我的问题是我正在开发一种安全的公司特定风格的 Linux,因此该工具不能依赖其他软件包,例如 Open Office,存在。有人知道这样的工具吗?

0 投票
0 回答
1213 浏览

build - 如何在 Window 8 64 位机器上运行的单个构建中为各种平台构建自包含的 java fx 应用程序

. 可以作为 .zip 分发或打包为特定于平台的安装程序。

• 无需更改应用程序,相同的 jar 应用程序二进制文件可以部署为本机捆绑包,可双击 jar

资源

参考以上两点,我也想做同样的事情。任何机构都可以向我展示示例 build.xml 或帮助链接来实现这两点吗?

我在 Window 8、64 位机器上运行我的构建,并且成功生成了一个 64 位窗口可执行文件,以使用以下 javafx 任务启动自包含的 java fx 应用程序 -

现在我需要制作各种操作系统安装程序来在 MAC 和 Linux 上启动它们各自独立的 java fx 应用程序。我想在 Windows 8 64 位机器上运行的同一版本中生成 OS 明智的安装程序。这可能吗?

如果无法在 Window 平台上为 MAC 和 Linux 构建安装程序,我可以与安装程序妥协,但有些方法可以为各种平台(即 MAC 和 Linux)构建一个独立的 java fx 应用程序,在单个构建中运行Window 8 64 位机器。

0 投票
2 回答
1226 浏览

icons - 如何为自包含的 JavaFX2 应用程序设置启动器图标?

我已经成功地创建了一个本地部署 ant 脚本来从我的 JavaFX2 应用程序中创建一个 .deb。但是我似乎无法为其放置启动器图标。我遵循了两个步骤:

1.设置 ant-javafx 的类路径以包含当前目录,并将我的图标文件 Aurica.png ( classpath=".:/home/aureliantx/programs/java/lib/ant-javafx.罐子”)。但是,fx:deploy 的 ant 详细输出表明:

使用默认包资源[菜单图标](将package/linux/Aurica.png添加到类路径中进行自定义)

2.Igor 在这里(https://blogs.oracle.com/talkingjavadeployment/entry/packaging_improvements_in_jdk_7#7)所述,我尝试在 fx:deploy 中设置 fx:icon,但结果是一样的。

这可能是Linux上的错误,还是我在这里做错了什么?

问候, 奥勒良