问题标签 [bundles]
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.
eclipse - 独立 linux 版本:FeaturesAndBundlesPublisher 应用程序?
我需要在 linux 服务器上运行 eclipse FeaturesAndBundlesPublisher 应用程序。笨拙的方法是下载eclipse并将其放在服务器上,但由于我只需要FeaturesAndBundlesPublisher,有没有办法将该应用程序作为独立应用程序?
iphone - iPhone OS 创建包含私有数据的捆绑包
我处于需要为 iphone 应用程序创建工具包的情况。我知道我不允许使用代码 + xib 文件 + 图像创建框架,但我可以使用静态库。所以我所做的就是将我的代码编译成一个静态库,现在我必须为我的工具包创建一个包含大量图像和 xib 文件的包。问题是我需要隐藏这些图像和 xib 文件,但在捆绑包中,所有内容都对所有人开放。我知道你不能在静态库中包含 xib 文件,但我想知道应该怎么做,应该有某种方法来分发我的工具包而不暴露我的外部数据。谢谢
android - 通过 Bundle 传递 ArrayList 对象?
可能重复:
在android中的活动之间传递非原始类型的数据
嗨...在我的android中,我需要通过捆绑将ArrayList对象从第一个活动传递到第二个活动,并在第二个活动中检索相同的对象...
请帮我写代码...
谢谢 :)
android - Android 将信息传递给 SingleInstance Activity
我有一个活动,它显示用户可以滚动浏览的列表中的许多元素。除了在列表中导航添加的新元素外,用户还可以单击弹出通知以立即转到该元素。我只希望列表的一个实例运行,所以我将它设为 SingleInstance。不幸的是,这意味着如果用户单击通知,它将忽略 startActivity() 而不是跳转到该元素。
我的问题是,有没有一种方法可以让通知启动活动(与要查看的项目捆绑在一起),如果它没有启动,如果它是,接收包并采取行动?
干杯!
ruby-on-rails - 在 TextMate 中编辑包
我想更改 textmate 包“Create Partial From Selection”,它依赖于一个名为“create_partial_from_selection.rb”的文件。
我已经更改了上面的文件,所以它输出双引号,而不是单引号。问题是我不知道把这个编辑过的文件放在哪里。我尝试将我编辑的文件放在 ~/Library/Application Support/TextMate/Bundles 中,但是这个文件有依赖项,而这些依赖项又具有更多的依赖项,所以这并没有真正起作用。
请问有什么指点吗?
java - Bundle 在尝试读取 XML 时对不同的 bundle 获得了无法解释的要求
这对我来说是一个奇怪的情况。我们有一个使用 OSGI 的大型项目,我正在修改其中一个包。大多数更改都可以正常工作,除了当我尝试更新代码的一部分以读取某些 XML 时,捆绑包拒绝加载。我收到一条错误消息,指出我的包缺少 jogl 版本 0.0.0 的约束。我的 Bundle 不直接使用 JOGL,尽管它所依赖的包确实使用了 JOG。我们安装了一个 jogl_1.1.1 包,它足以加载所有其他 JOGL 依赖包;
通过注释掉部分代码并进行测试,我发现我可以导入所有适当的类,但是当我尝试使用 DocumentBuilderFactory 解析 XML 时,我收到了关于缺少 JOGL 包的抱怨。即使我将 DocumentBuilderFactory 添加到从未调用过的方法中,也会发生这种情况;尽管我确保 XML-APIS jar 在类路径中,但仍会发生。
我完全不知道如何将 XML 解析连接到 JOGL。0.0.0 的捆绑版本是否有效?我不知道从这里去哪里,所以任何关于这种行为的原因或我可以尝试解决它的建议都表示赞赏。
谢谢
java - 在运行时修改 Bundle Manifest
是否有可能(如果是的话,安全)在它的生命周期中随时修改捆绑的清单(即大概只在安装和解决之间)。
我想问这个问题的另一种方式是,
在安装之后,但在解决之前,清单是否已经完全评估(即进一步的更改将被忽略),使其更改为时已晚?
如果以上所有内容看起来都很荒谬..那么我的下一个问题是,有没有人认为有可能(没有讨厌的框架黑客)包装清单分辨率(即从类加载器步骤中获取 META-INF/MANIFEST.MF bundle) 带有自定义 impl。
背景:考虑一个不基于 OSGi 的现有模块化框架,我想通过提供无需修改即可部署现有“插件”的基调并在运行时执行分析的能力来简化向 OSGi 的迁移(“插件”定义明确,因此映射不应该很难)将它们转换为真正的 OSGi 包,使用 BND 运行时操作生成一个清单,该清单将用于代替可能不存在或不存在的 osgi 包显现。
希望这是有道理的(@njbartlett!)
coding-style - Symfony2 中的实体特定函数
在我的 Symfony2 项目中,我有一个 ModelBundle 来保存我的实体,以及用于前端、后端等的其他包,这些包使用了该 ModelBundle。
我有几个特定于模型的函数来执行一些特定于实体的任务。我把这些放在哪里?
- 我是否在我的实体文件夹旁边创建一个单独的“模型”文件夹,并将所有这些功能放在那里?
- 我是否在我的“ModelBundle”中创建一个将这些功能作为操作保存的控制器?这可能很奇怪,因为在我看来,控制器接受 HTTP 请求并返回 HTTP 响应,所以它不适用于这种情况。
- 我是否将它们放在实体类本身中?这好看吗?当我重新生成我的 ORM 时,它们是否有可能被覆盖?
- 我在寻找自定义存储库吗?我可以制作这些并将它们放入“模型”文件夹或其他东西中。http://www.doctrine-project.org/docs/orm/2.0/en/reference/working-with-objects.html#custom-repositories
PS:我喜欢 Symfony2,但是当每个人都有一套明确的框架最佳实践时,我会很高兴 :-)
javascript - 重新安装 Aptana Studio 3 捆绑包以恢复我的自定义片段?
我正在使用 Aptana Studio 3 进行 JavaScript 开发。第 1 天,我尝试导入一些旧时最喜欢的 Textmate 片段等,但收效甚微。点、逗号、“d + 数字”等一些键优先于我的自定义命令,情况变得几乎无法忍受......
(嗯,不,应该为此保留难以忍受的情况:http://www.usaid .gov/fwd/ )
接下来我该怎么办?
我真的只是想收回控制权:)
1) 如何确保我自己的自定义片段在所有范围内始终优先?
2)我如何删除所有现有的(冲突的?)捆绑包并找回一些不错的捆绑包?
eclipse - Equinox 和 OSGI 捆绑包
我试图通过查看其底层捆绑包来了解 Equinox 的工作原理。
有人可以笼统地解释(或指出一个很好的资源来理解)org.eclipse.osgi
和 org.eclipse.equinox 系列捆绑包之间的关系/区别吗?据我了解org.eclipse.osgi
,它包含基本的 OSGI 运行时实现并org.eclipse.equinox
实现了其他服务。