Windows 10 IoT在Raspberry Pi 2上是否支持Java?


8

初步的网络搜索似乎表明答案当前为否。

有谁知道在Win 10 IoT上支持Java的计划吗?


如果您想使用Java进行开发,请获取可以运行Android的软件。
Piotr Kula 2015年

2
我已将您认为是对@ppumkin的评论的答复从您的问题中删除了一个冗长的词句,因为它严重偏离了您的问题,这是合理的(为什么Windows不支持Java?)。如果您想回复评论,除非需要在问题中添加相关材料,否则通常回复评论。如果此人的苦恼等,随意平@goldilocks聊天,我们可以尝试让大家一起决一雌雄正确;)
金凤花

2
确实,这个问题是倒退的-问题是Java是否支持Windows IoT。MS不会做任何事情来“支持”任何地方。甲骨文这样做。创建端口由他们决定。
goldilocks

Answers:


3

答案的确是“不”。Microsoft Windows更加“封闭”,因此我不会坐下来等待Java很快进入物联网。如果您需要Java,请使用Raspbian之类的Linux发行版

关于您添加的注释:

同样,您正在游泳池中询问是否可以在这里冲浪,因为您在太平洋某地已有15年的冲浪经验。是的,您不能在这个游泳池中冲浪是很可惜的,但是,如果您真的想在游泳池中冲浪,那么可以看看Intel Compute Stick


我很高兴它不能运行Java,Flash或任何其他垃圾。好了,您可以在VS2015 for IoT中制作Python应用程序,Node.JS等。但是C#是像Java支脉,有XAML编辑器,全面支持OpenGL,等等
彼得·库拉


0

Windows希望使用C#,因为这是他们的个人语言,但是,是的,如果您想使用Java,则可以使用一些Linux发行版。(例如,Raspbian。)


他们确实只想使用C#-但您也可以选择使用Python或Node.JS等开发应用程序。它基本上打包成一个可在任何Windows 10,台式机,移动设备和IoT上运行的通用应用程序-显然有限制,您不能在Windows Phone上使用GPIO,但通常来说CORE API都是一样的。Java,它的优势在于没有支持,因为它已经成长为庞然大物的SDK,并且速度很慢,只是看一下Android ...但是...可能有一天会得到支持,但此时此刻尚无官方方法
Piotr Kula

@ppumkin Java通常比python快。Windows不需要像Linux那样支持它了,但是没有必要找借口:原因可能是没有人编译过。第三方(例如Oracle)可以为Windows 10 ARM创建Java(我想,也许最终可能),但事实并非如此。这就是它不存在的原因。微软没有采取某些策略。
goldilocks

实际上,从这个角度看,C#似乎并没有比Java快-这与我猜到的差不多。
goldilocks

这是.NET 5策略!!没有更多的VB支持。不再有针对Mono的WebForms(经典)支持。我并不是说他们会反Java ... .NET5 / IoT / Win10和Universal Apps才几个月!不像大约30年的Unix!正如您所说,可能需要Java支持。通过提及Python,我否定了其不支持Java的策略这一事实。他们想要支持大量的东西!要在任何地方运行..任何人都可以编写..就在Win10上.. :)一定要接受。
Piotr Kula 2015年

我不知道那比较的事情。C#与Java是相同的家族,而Java与C ++是相同的家族-有些东西速度更快,有些则不是。用C#和VS开发比使用Java快得多。我去过那里,尝试了所有这一切,我更喜欢MS dev,因为它现在是,几年前令人震惊。
Piotr Kula 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.