2011-07-26 68 views
4

我主要在.NET中开发一年以上(即使我在学习期间开始使用Java编码),并且必须移植一个.NET应用程序(更确切地说,是一个作为Windows运行的代理程序调用Web服务传输信息和文件的服务)到Mac OS X.Java在Mac OS X上的未来

我的第一个想法是开发Java版本的应用程序。但是我在Mac OS X上阅读了一些关于Java未来的文章,对于这种选择我有点困惑。

您认为如何?

回答

9

Java在Mac上的未来很好。 Apple将他们的代码贡献给OpenJDK项目,该项目还启动了一个项目(启动Java 7)来构建Mac的二​​进制文件。因此,在不久的将来,我们的Mac用户将能够像Windows和Linux用户那样安装JRE和JDK。

请仔细阅读herehere

1

你知道Mono项目吗?它是跨平台运行

http://www.mono-project.com/

+0

是的,我知道这个项目的开源.NET框架,但是这不是问题的关键。 Mono在Mac OSX上不提供我需要的所有功能。在Java中重写整个项目比在Mono上移植.Net更加“容易”和更灵活,并且令人头痛;-)。 – Goulutor

+0

我认为这是一个相当不错的建议,考虑你在帖子中说的话,尽管我同意它不直接与你的问题有关。尽管如此,不需要对这个家伙粗鲁。 – user12345613