f********f 发帖数: 475 | 1 公司的一个console GUI工具软件是在Java 8编译器下开发的,用的是NetBean IDE.
现在有个customer要求Java 6开发的产品,因为他们用Android系统,Android不支持
Java 8, 只fully支持Java 6.
请问有经验的同学,如果修改程序去支持Java 6, 需要改动很多吗?
如果我们只想maintain一套软件, 把Java 8改成Java 6编译器下的,这是不是常规
的做法?实在不行maintain两套软件?
我是刚开始做些Java的软件开发,不是很有经验,特来问一下。谢谢! |
g*****g 发帖数: 34805 | 2 不会很多,你把 编译 level保持在 1.6就行。
【在 f********f 的大作中提到】 : 公司的一个console GUI工具软件是在Java 8编译器下开发的,用的是NetBean IDE. : 现在有个customer要求Java 6开发的产品,因为他们用Android系统,Android不支持 : Java 8, 只fully支持Java 6. : 请问有经验的同学,如果修改程序去支持Java 6, 需要改动很多吗? : 如果我们只想maintain一套软件, 把Java 8改成Java 6编译器下的,这是不是常规 : 的做法?实在不行maintain两套软件? : 我是刚开始做些Java的软件开发,不是很有经验,特来问一下。谢谢!
|
c********1 发帖数: 5269 | 3 1. update netbeans_jdkhome in netbeans-8.0.2/etc/netbeans.conf to jDK6.
2. update your program if needed to make it can run on netbeans.
【在 g*****g 的大作中提到】 : 不会很多,你把 编译 level保持在 1.6就行。
|
f********f 发帖数: 475 | 4 谢谢两位!
如果这样的话,只要Android不支持比Java 6高的版本我就不能用新的features,那不就
定在Java 6了?另外Oracle已经不maintain Java 6了,如果有问题也不会帮你解决?
谢谢!
【在 g*****g 的大作中提到】 : 不会很多,你把 编译 level保持在 1.6就行。
|