问题标签 [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.

0 投票
3 回答
2234 浏览

eclipse - 在 textmate 中,我如何像在 eclipse 中一样制作 javadoc 风格的注释?

在 Eclipse 中,当我想记录一个函数(在 java 或 javascript 源代码中)时,我可以输入 /**,然后按 Enter,我会得到这样的评论

在注释中按回车时,eclipse 会自动在每行的开头添加额外的 *。

现在我刚刚进入我的文本伙伴状态,发现自己缺少这一点功能。是否有等效的捆绑包或命令或可以让我在 textmate 中产生类似评论的东西?

0 投票
1 回答
509 浏览

text-editor - 如何更改 Textmate 包中的语言上下文?

我想让我的 Textmate 包根据我正在编辑的内容使用正确的上下文。例如,我经常使用YUI,所以我希望 HTML 包使用 YUI JS 包而不是标准的 JS 包,等等。

任何人都可以建议我应该在哪里编辑以实现这一目标。捆绑编辑提示的奖励积分。

0 投票
1 回答
99 浏览

iphone - iphone / ipod应用程序的可下载数据资源/内容

我正在开发一个使用大量内容(图像和文本)的应用程序。我希望能够为那些已经在他们的设备上安装我的应用程序的人提供额外的内容包,并且只提供给那些人。例如,如果我的应用程序是报纸/杂志/书籍阅读器,我想让订阅者能够下载新的问题/书籍(以及随时选择任何已经下载的捆绑包的能力)。因此,该应用程序一次只能使用一个捆绑包 - 但用户应该能够选择任何捆绑包。

正如我所提到的,我只想为那些已经在他们的设备上安装了我的应用程序的人提供额外的捆绑包,我想知道是否可以通过 AppStore 提供这些额外的捆绑包。

我知道我总是可以通过我的应用程序从网站下载额外的内容并安装在本地,但在这种情况下,我无法控制谁将访问我的网站(并且总是可以发现它的 URL 以及任何“唯一”标识符,通过流量嗅探)。我确信某些或其他报纸/杂志/书籍阅读器应用程序使用了一些标准解决方案,但我找不到任何文档/api/代码示例。谢谢!

0 投票
6 回答
2695 浏览

java - OSGi 中的服务引用

一旦从捆绑上下文中检索到 OSGi 服务的实例,它是否会在服务停止时失效?

我最初的测试表明,即使在服务包停止后也可以使用服务实例,这与我对 OSGi 的动态特性的理解相矛盾。

我想这归结为从 OSGi 容器中的另一个包中检索服务(通过 ServiceTracker)实际上做了什么,它是创建一个新实例还是给你一个指向在容器中注册的实例的指针?

服务停止后使用服务实例有什么危险吗?

0 投票
1 回答
321 浏览

components - OSGi 捆绑存储库

我正在经验性地测试 OSGi 捆绑包及其关系,为此我需要很多捆绑包。制作这些数据集是一项艰巨的任务。我已经有 Eclipse 更新(1700 个捆绑包)站点和 Spring Enterprise 捆绑存储库用于测试,但是我想要更多,那里的任何人都有大量捆绑包。我什至不需要代码,只要清单就可以了。

干杯

0 投票
1 回答
2434 浏览

iphone - iphone OS中的framework和bundle有什么区别?

iphone OS中的framework和bundle有什么区别?

0 投票
3 回答
13124 浏览

maven - Maven:未解决的对 [org.osgi.service.http] 的引用

我正在尝试使用 HttpService 创建一个包,以便使用 maven-bundle-plugin 注册 Servlet。

项目的 pom.xml 为:

“mvn install”命令返回以下错误:

0 投票
5 回答
2368 浏览

java - 找出任何 .jar 包的依赖项

我正在使用 Eclipse 开发 OSGi 包。我使用 Eclipse OSGi 运行时配置测试代码。

代码在那里运行良好,但是当我将包导出为 jar 并尝试在另一个环境(例如 pax-runner)中使用它们时,我在运行时遇到 ClassNotFound 异常。捆绑包安装得很好,没有错误。我在 Equinox 上执行命令:“diag bundle-number”,它说:“没有未解决的约束”为每个包。

我想知道对于给定的 .jar 包是否需要任何外部库,这在 manifest.mf 中没有描述,是否有需要了解的工具/方法。

0 投票
1 回答
324 浏览

cocoa - Cocoa:获取应用程序可能插件目录列表的正确方法?

在 Cocoa 应用程序中,我们通常可以在多个位置之一安装插件包。例如,如果应用程序名为“MyApp”,您可以在以下位置安装插件:

  • /Applications/MyApp.app/Contents/PlugIns
  • ~/库/应用程序支持/MyApp/PlugIns
  • /图书馆/应用程序支持/MyApp/插件
  • /网络/库/应用程序支持/MyApp/PlugIns

我正在构建一条NSArray以正确顺序进行搜索的路径,但我很确定我做错了,因为感觉我为苹果似乎提供了很多功能的东西做了太多的工作。

这将导致 Array 返回NSSearchPathForDirectoriesInDomains,并将builtInPlugInsPath值附加到末尾。

但是,它实际上会搜索像“~/Library/Application Support/PlugIns”这样的目录(缺少“MyApp”)文件夹。在我开始破解代码以注入我的应用程序的名称(随时可能更改)之前,我做错了吗?

有没有办法告诉 Cocoa“给我这个应用程序的 'PlugIns' 目录的所有搜索路径”?

0 投票
1 回答
233 浏览

textmate - 在 TextMate 的 Bundles 菜单中单击 GetBundles 时无法打开它

我可以安装 GetBundles 包,但是当我单击它时(Bundles > GetBundles > GetBundles),什么也没有发生。

我遵循了多个指南,它们都将我带到了相同的情况。以下是此类指南的示例:

http://solutions.treypiepmeier.com/2009/02/25/installing-getbundles-on-a-fresh-copy-of-textmate/