问题标签 [bundle]
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.
java - 应用程序包 Mac OS X Leopard
我在 Mac OS X Tiger 上有一个工作应用程序包。我可以轻松地替换 jar 文件,并且在我进行更改时一切正常。我现在使用该应用程序包,当它在 Leopard 上时,我收到错误消息“无法打开此应用程序,因为此架构不支持它”。
我认为这是因为 Tiger 是 32 位的,而 Leopard 是 64 位的。有没有办法让这个相同的应用程序包在 Leopard 上运行?还是我必须制作一个全新的?我不是 Mac 用户,所以从这里做的事情受到限制。
osgi - Equinox Bundle 导入冲突
1) Bundle A重新导出包com.X,它是从 bundle C 获得的
2) Bundle B 导出包 com.X
3)现在bunlde D同时依赖于A和B。
捆绑包 D 将从哪里获得包 com.X?
eclipse - 如何在 Equinox 中获取捆绑包的类加载器?
我已经为此阅读了很多 Equinox 代码,但仍然无法找出在 Eclipse Equinox 设置中获取 osgi 包的类加载器的非 hacky 方法。有吗?
iphone - iPhone:更改应用程序捆绑文件
在我的应用程序包中,有一个 XML 文件。我想用其他具有相同名称的 XMl 文件(不打开 Xcode)更改此 XML。所以我想问一下我在iPhone上运行这个应用程序时是否出现任何问题
grails - 在 Grails 中创建一个新的资源包?
我想创建另一个资源包来组织我的 Grails 应用程序。Grails 提供了一个“消息”资源包,我需要创建一个“myApp”资源包。
如何使用“g:message”GSP 标签创建新资源包并读取其属性?
import - OSGi:以编程方式将导入添加到包中
如何从代码中将包添加到包的导入中?我需要它,因为我使用依赖反射并需要其他包的库,并且我不想为我开发的每个包手动将这些包添加到 MANIFEST.MF
python - 使用 py2exe 捆绑其他可执行文件
我有一个调用两个 Sysinternals 工具(sigcheck 和 accesschk)的 python 脚本。有没有办法可以将这些可执行文件捆绑到 py2exe 中,以便 subprocess.Popen 在运行时可以看到它?
完整说明:我的脚本通过网络共享 (S:\share\my_script.exe) 执行,它对 sigcheck 和 accesscheck 进行了数百次调用。如果 sigcheck 和 accesschk 也驻留在服务器上,它们似乎被转移到主机,调用一次,再次转移主机,第二次调用,一直持续到几乎 400-500 次调用完成。
我可能会回退到将这两个可执行文件复制到主机(C:),然后在完成后删除它们......你将如何解决这个问题?
spring - How to externalize a Spring MessageSources bundle outside the WAR
I have to externalize the Spring MessageSources bundle for i18n support (properties files) outside the classpath in order to modify properties more easily. How can I do that ?
Thanks!
url - glassfish 中的新 URLStreamHandlers
我有一个正在尝试移植到 Java EE 的遗留应用程序。目前此应用程序调用 URL.setURLStreamHandlerFactory() 来注册一些自定义 URL 协议处理程序。这个调用在 Glassfish v 2.1 和 3 下失败,因为 glassfish 已经注册了一个工厂。
我尝试使用 java.protocol.handler.pkgs 系统属性,但由于类加载器问题,这对我不起作用。处理程序类都是应用程序的一部分,我并不热衷于尝试提取它们并将 jar 放入容器的类路径中。
我有一点 osgi 包的味道——显然我可以编写一个处理新协议的包。我并不热衷于将这个 Web 应用程序作为 osgi 包(一次一步!首先是 EE,如果需要,然后是 osgi)。
是否可以将捆绑 jar 弹出到我的 WEB-INF/lib 目录并让 Glassfish 将其作为捆绑加载?捆绑包需要从 Web 应用程序(WEB-INF/lib 或 WEB-INF/classes 中的另一个 jar)导入包。如果可以的话,我愿意将此应用程序打包为 EAR,但我无法证明在不了解更多信息的情况下将整个应用程序进行 osgize 是合理的。
perl - 如何在没有自定义模块开销的情况下分发本机 perl 脚本?
如何在不强制用户了解脚本运行所需的自定义(非 CPAN)模块的情况下分发本机(非“已编译/perl2exe/...”)Perl 脚本?
问题是用户不可避免地会将脚本复制到系统上的其他地方并将脚本从其本地环境中取出,然后它就无法再找到它需要运行的模块。
我有时只是将模块复制到实际脚本中,但我更喜欢更清洁的解决方案。
更新:我最好澄清一下。我分发了一堆恰好在后端使用类似模块的脚本。用户了解如何运行 Perl 脚本,但与其依赖于告诉他们“不,不要移动脚本”,我更愿意简单地允许他们移动文件。阻力最小的路径。