jar文件可以在Mac OS上运行吗?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jar文件可以在Mac OS上运行吗?相关的知识,希望对你有一定的参考价值。
可以的。只要你安装了java就可以运行。JAR(Java Archive,Java 归档文件)是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件。为 J2EE 应用程序创建的 JAR 文件是 EAR 文件(企业 JAR 文件)。
JAR 文件格式以流行的 ZIP 文件格式为基础。与 ZIP 文件不同的是,JAR 文件不仅用于压缩和发布,而且还用于部署和封装库、组件和插件程序,并可被像编译器和 JVM 这样的工具直接使用。在 JAR 中包含特殊的文件,如 manifests 和部署描述符,用来指示工具如何处理特定的 JAR。 参考技术A jar是java项目的jar包,什么只在塞班运行,纯扯淡,只要你的mac上装有JVM,那就没问题。当然,前提条件是,你这个jar文件是为mac系统编写的,如果这个文件是为手机系统写的,或者为其他系统平台做的,那就自然不行了。只要做这个这个jar文件的程序员做的是针对mac的程序,那就没问题。
另外,“Angel加油”这个哥们说的还算靠谱点,稍微懂点编程或者java就很容易明白了。 参考技术B 能 要装Java环境本回答被提问者采纳 参考技术C jar文件塞班手机上可以用,怎么可以在Mac上运行,Mac只能运行dmg文件,
使用 Qt 在 OS X/Mac 上构建 C++ 库
【中文标题】使用 Qt 在 OS X/Mac 上构建 C++ 库【英文标题】:Build C++ library on OS X/Mac using Qt 【发布时间】:2014-12-03 04:20:39 【问题描述】:我使用 Qt 在 Windows 上创建了一个 C++ 库,它运行良好。现在我想使用 Qt 在 OS X/Mac 上构建相同的 C++ 库,并且在运行与我在 Windows 上创建这个 C++ 库的相同步骤之后,我不确定在 OS X 上需要哪些生成的文件。 在 Windows 上,我可以通过以下文件在其他 C++ 项目中使用该库:.dll、目标文件库和头文件。我可以找到目标文件夹中生成的前两个文件:
但在 Mac 上,检查同一文件夹后,我发现生成的文件如下:
哪些文件是我制作的库?以及如何在 OS X 上的其他 C++ 项目中使用生成的库? 我试图找到一些分步指南,但到目前为止没有运气,所以如果有任何有用的链接会有所帮助。 提前谢谢!
【问题讨论】:
【参考方案1】:图书馆是
libsdk.1.0.0.dylib
所有其他 libsdk*.dylib 都是指向该库的链接(出于兼容性原因,某些应用程序会查找 libsdk.dylib)。您可以像使用任何其他动态库一样使用这些库。将库和头文件提供到本地路径或在系统范围内安装它们 (DYLD_LIBRARY_PATH)。
更多信息请参见How to use dylib in Mac OS X (C++)。
【讨论】:
以上是关于jar文件可以在Mac OS上运行吗?的主要内容,如果未能解决你的问题,请参考以下文章
无法使用 pacifist 在带有 Java 1.7.0.45 的 Mac OS X 10.6.8 上运行线程化的 java jar 文件
将tomcat jar / lib目录添加到Mac OS X上的eclipse类路径[重复]
ios 模拟器可以在 Mac OS X Server 上运行吗?