This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
I am disappointed that downloading netbeans forces us to download the JSE and JEE SDKs as well when I went to the development download page: http://www.netbeans.info/downloads/dev.php There are several reasons why Netbeans should allow "early binding" decision on what stuff to download. Early binding as opposed to "late binding" installation means that we are given the opportunity to reject downloading units we don't need: 1. For goodness' sake, this is the "development" download page not the "release", "release candidate" or "beta" download page. We "development" downloaders know what to download. We probably download once a week, and why would be repeatedly downloading the same extra 90MB every week? 2. Even when the JSE and JEE packs are downloaded, we cannot afford to install them and override our current JSE and JEE installations. 3. True, we are given choices during installation. 4. During installation choices, what does it mean "JME requires JSE"? No, I don't wish to have my current JSE over-ridden. Neither do I want a new version of JSE installed on my machine. Can't you just let me install JME with my current JSE? 5. Please view this google video on corporate responsibility for business sustainability: http://www.youtube.com/watch?v=HXxw4yjma0k&feature=user Just because you and I possess the bandwidth, does not mean sun/netbeans and I should willy nilly increase the demand for wider bandwidth usage. It increases cost of connectivity for both sun and the downloading office/company. It increases worldwide bandwidth demand. It has an environmental impact. Compared to glassfish and tomcat, JSE and JEE are huge units and sun should not have a policy to force us to download them when we already have functioning versions installed.
Hi, First of all, thanks for such a long description! Unfortunately I haven`t caught what is "late" and "early" "binding"... Regarding each point... 1) We track the similar Issue 118376, feel free to add your comments there, vote for it, etc. The only server that we can`t miss is GlassFish V3 since it is also under development and we have new build each week. You have always an option not to download installers but to download Zip instead (choosing "OS Independent Zip" in "Platforms" combobox). So the policy is not so strict as you describe... 2) Not sure what you meen here. Could you please explain your point in more details, please? 3) Right 4) "JME requires JSE" means that in order to install "Java ME" pack you should also install "Java SE" pack since JavaME uses some functionality from JavaSE and thus it can`t be installed without SE. > No, I don't wish to have my current JSE over-ridden. And you won`t get it overriddent. Or will you? what do you mean by saying "overridden" here? > Can't you just let me install JME with my current JSE? The JavaME pack has the dependency on particular version of JavaSE pack and that is why it can`t work (in general) with any other version of it. JavaME should always be in sync with JavaSE... 5) Jano, Jack - could you please comment? Dmitry
> I am disappointed that downloading netbeans forces us to download the JSE and JEE SDKs as well I'm afraid I don't understand - it sounds as if you think you are re-downloading/re-installing the entire Java runtime environments (JavaSE and JavaEE) with each new NB build. That's not the case - you are downloading the JavaSE/EE support elements in NB. It wouldn't make much sense to exclude those elements from dev downloads, as they will of course be changing constantly throughout NB development. Apologies if I am misunderstanding! Regarding the download size, this is of course very carefully discussed, a lot of time is spent on trying to keep things as small as possible so that users worldwide, regardless of bandwidth, can get the elements they require.