- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
Apple 有一个名为 Jar Bundler
的应用程序过去由 Apple 使用 Xcode 分发。
Jar Bundler
的目的是为 Mac OS 版本 6 (1.6.x) 之前的 Java 应用程序创建 Mac OS X 应用程序包(*.app
目录) X用户方便。
截至目前,您仍然可以获得
又名
对于当前的 Mac OS X Mountain Lion 10.8.2
但是您无法获取Jar Bundler
。
我正在使用最新的 Mac OS X 10.8.2 和最新的 Xcode 4.6 (4H127) 以及所有命令行工具 安装。经过我所做的所有研究,我希望它在这里:
/usr/share/java/Tools/Jar Bundler.app
但是没有任何Jar Bundler
。即使是全局搜索 sudo find/-name Jar\Bundler.app
也没有真正找到 Jar Bundler
。
所以我的问题是:Jar Bundler
注意:我知道还有其他方法可以实现 Jar Bundler
在这里所做的事情,例如使用 Mac OS X JarBundler ANT Task或手动构建整个应用程序包,但这不是问题所在。
最佳答案
所以看起来我必须自己回答这个问题。所以不要为此打我。
经过深入研究并从 Apple 下载了自 2012 年至今(2013 年 3 月)以来的所有 Java 开发人员包,结果发现它与 Xcode 无关。
Jar Bundler
过去与 Apple 自己的 Java 开发包一起出现。在一个接一个地全部尝试并用 Pacifist 检查它们之后我发现了以下内容:
Java for OS X 2012-005 Developer Package from 2012-09-06是最后一个安装以下工具的人:
/usr/share/java/Tools/JavaVisualVM.app/
/usr/share/java/Tools/Jar Bundler.app/
/usr/share/java/Tools/Applet Launcher.app/
开始于
Java for OS X 2012-006 Developer Package from 2012-10-16
/usr/share/java/Tools
安装此包后目录被删除,但同一包不再重新安装新的 /usr/share/java/Tools/*.app
。
即使在 /usr/share/java/Tools
目录被 2012-006 删除后重新安装 2012-005 也不会带回 Jar Bundler.app
.
因此,在您丢失 Jar Bundler.app
之后,在一些 Apple Java Developer Package 更新练习中找回它的唯一方法是您需要执行以下操作:
*.pkg
文件的工具。JavaDeveloper.pkg\JavaTools.pkg\Jar Bundler.app
安装到默认位置
Terminal.app
打开/usr/share/java/Tools/Jar\Bundler.app/
就是这样,不要忘记备份它。
要了解哪个 Apple 版本号属于哪个 JDK/JRE 版本号,请参见下文:
2012-09-06 的 Java for OS X 2012-005 开发者包
$ java -version
java version "1.6.0_35"
Java(TM) SE Runtime Environment (build 1.6.0_35-b10-428-11M4203)
Java HotSpot(TM) 64-Bit Server VM (build 20.10-b01-428, mixed mode)
2012 年 10 月 16 日的 Java for OS X 2012-006 开发者包
$ java -version
java version "1.6.0_37"
Java(TM) SE Runtime Environment (build 1.6.0_37-b06-434-11M3909)
Java HotSpot(TM) 64-Bit Server VM (build 20.12-b01-434, mixed mode)
2013 年 2 月 19 日的 OS X Java 2013-001 开发者包
$ java -version
java version "1.6.0_41"
Java(TM) SE Runtime Environment (build 1.6.0_41-b02-445-11M4107)
Java HotSpot(TM) 64-Bit Server VM (build 20.14-b01-445, mixed mode)
Java for OS X 2013-002 2013-03-04 开发者包
$ java -version
java version "1.6.0_43"
Java(TM) SE Runtime Environment (build 1.6.0_43-b01-447-11M4203)
Java HotSpot(TM) 64-Bit Server VM (build 20.14-b01-447, mixed mode)
关于java - 为什么 Jar Bundler 在 Mac OS X Mountain Lion 10.8.2 中消失了,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15375490/
我开始使用一个新项目,它基于 ruby 1.8.7,我使用 rvm 来管理我的 ruby 版本,我已经安装了 1.8.7 和 1.9.2。 重要的是当我这样做的时候: rvm use 1.8.
ERROR: paperclip is not part of the bundle. Add it to Gemfile. (Gem::LoadError) 添加paperclip bundle 列
如何强制 Bundler 重新安装 gemfile 中的所有 gem?或者,如何强制 Bundler 卸载它安装的所有 gem,以便我可以自己重新安装它们? 我看到了rails bundle clea
如果我更改 Gemfile 中所需的 bundler 版本,然后键入 bundle,我得到 Bundler could not find compatible versions for gem "bu
我在存储库中有一个缓存的 gem。 gem 是使用 bundle package --all 保存的。命令。 在未安装 Bundler 但确实有此 repo 副本的新建机器 (centos) 上,我想
我正在用 Jekyll 制作 GitHub 博客页面。我失败了很多次,只是 fork 了一个新的,然后按照存储库上的自述文件进行操作。 它是 https://github.com/jancziziko
我遇到了 bundle 的以下错误 Bundler could not find compatible versions for gem "bundler": In Gemfile: bundler
这里是 Ruby 和 Rails 的完全新手...过去尝试过一些教程,但仅此而已。我正在尝试学习“Ruby on Rails 3 教程”一书,但遇到了障碍,在此处和 Google 上搜索后我无法找到任
bundle有什么区别& bundler命令? bundle有什么区别& bundle install ? 如果没有区别,为什么有多个命令做同样的事情? 最佳答案 可执行文件 bundle & bun
Bundler 1.1.1 似乎与 rake 不兼容。 我不知道发生了什么,我正在尝试安装 webistrano,当我运行以下命令时 RAILS_ENV=production rake db:migr
标题就是问题,这里是提示它的上下文。 gem 文件: source "http://rubygems.org" # Specify your gem's dependencies in the gem
当我使用 require 'bundler/setup' 我得到 Bundler.with_clean_env 不受支持。 但是当我把它改成 require 'bundler' 它支持Bundler.
我是 Rails 的新手,正在尝试启动并运行演示应用程序。我的 linux 系统(lubuntu,主要是全新安装)在运行“捆绑安装”时遇到了问题。即使是这样,如果我关闭我的终端并启动另一个终端,它也无
所以我在我的电脑硬盘上安装了鹦鹉操作系统, 之后我更新了漏洞系统并尝试运行 MSFCONSOLE . 执行该命令后,我收到此错误: Bundler failed to load and return
我正在使用 heroku,每次我尝试推送我的应用程序时都会显示此消息: remote: Compressing source files... done. remote: Building sourc
我几天前才开始使用 ruby。我不完全理解 gemfile 的概念。我的 Gemfile 看起来像: source 'http://rubygems.org' gem 'sunspot_solr'
这是: require 'bundler' Bundler.setup 完成与: require 'bundler/setup' 据我所知,bundler/setup 自动要求所有组,而 requir
我已尝试使用 Elastic Beanstalk for rails。当我运行 eb deploy 时,我收到了这个错误。我需要至少安装 bundler 1.8.4。知道如何解决这个问题吗? Bun
在 Rails 应用程序中,在 boot.rb 中,有一行: require 'bundler/setup' if File.exists?(ENV['BUNDLE_GEMFILE']) 在appli
您好,我一直在尝试安装 Ruby gem 包。收到此消息后,我按照 gem install bundle 的说明进行操作,但是当我键入 bundle -v 时它仍然不起作用。我也打字 捆绑并接收 /U
我是一名优秀的程序员,十分优秀!