小编Uwe*_*her的帖子

为什么Jar Bundler会进入Mac OS X Mountain Lion 10.8.2

有一个来自Apple的应用程序,它曾Jar Bundler由Apple与Xcode分发.

目的Jar Bundler*.app为Java应用程序创建Mac OS X应用程序包(目录),直到版本6(1.6.x)为Mac OS X用户提供便利.

截至目前,你仍然可以得到

  • 来自Apple的JDK 1.6.0_43

又名

  • 适用于OS X 2013-002开发人员包的Java 2013年3月4日

对于当前的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
Run Code Online (Sandbox Code Playgroud)

但没有Jar Bundler.即使是全球搜索sudo find / -name Jar\ Bundler.app也没有找到Jar Bundler.

所以我的问题是:最后一个已知的Xcode版本是什么 Jar Bundler

注意:我知道还有其他方法可以实现Jar Bundler此处的操作,例如使用Mac OS X JarBundler ANT Task或手动构建整个应用程序包,但这不是问题.

java macos bundle jarbundler

14
推荐指数
1
解决办法
2万
查看次数

Mac OS X上的Java Runtime无法在PATH中找到程序

ImageMagick在Mac OS X(10.7)上使用.我是在帮助下安装的MacPorts.

当我现在进入终端并写道:

identify image.jpg
Run Code Online (Sandbox Code Playgroud)

它工作得非常好.

但是现在从Java中执行它时,会抛出以下异常:

org.im4java.core.CommandException: java.io.FileNotFoundException: identify
Run Code Online (Sandbox Code Playgroud)

我可以PATH通过运行看到它:

which identify
Run Code Online (Sandbox Code Playgroud)

回复:

/opt/local/bin/identify
Run Code Online (Sandbox Code Playgroud)

现在运行时:

echo $PATH
Run Code Online (Sandbox Code Playgroud)

我收到了回复:

/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
Run Code Online (Sandbox Code Playgroud)

相同的代码在Windows上ImageMagick也可以完美地运行.

那么,为什么im4java没有找到identifyPATH呢?

java macos path imagemagick identify

4
推荐指数
1
解决办法
3087
查看次数

通过蓝牙在Mac OS X和iOS之间交换字符串

对于一个项目,我必须从iOS应用程序(在iPhone 5上)向Mac OS X应用程序(在MacBook Pro上)发送字符串或整数等信息,而iPhone和MacBook Pro都没有Wifi.显而易见的解决方案是使用蓝牙 所以问题是:我可以这样做,怎么做?

macos bluetooth ios

3
推荐指数
1
解决办法
1069
查看次数

标签 统计

macos ×3

java ×2

bluetooth ×1

bundle ×1

identify ×1

imagemagick ×1

ios ×1

jarbundler ×1

path ×1