Comments (5)
Isn't this the manual option?
from nbplugin2.
Would be nice if it was done automatically from NetBeans.
from nbplugin2.
from nbplugin2.
I think this issue should be not about what to do but how to make the UX better.
So, the way I see it, we could help the user in 2 ways.
- Have another option in Java Platform called "Scan for installed JDKs" which they can use after manually installing a JDK and register.
So the flow would be:
a) user goes through the disco wizard, gets an EXE/MSI/RPM.
b) we reveal the folder / perhaps auto-launch the EXE
c) user closes the wizard
d) then the user manually installs the package on their OS
e) user comes back to Java Platform, picks 'Scan for newly installed JDKs'
f) we scan the whole disk or only the folder he tells us for JDK
g) we register them.
- Have extra steps at the end of our wizard that wait for the global install and help the user register the JDK with the IDE.
The flow would now be:
a) user goes through the disco wizard, gets an EXE/MSI/RPM.
b) we reveal the folder / perhaps auto-launch the EXE
c) the wizard tell the user: install manually then come back here when you are done!
d) then the user manually installs the package on their OS
e) user comes back to the wizard picks something like 'Scan for newly installed JDKs'
f) we scan the whole disk or only the folder he tells us for JDK
g) we register them.
from nbplugin2.
OK, let's try it like that.
from nbplugin2.
Related Issues (20)
- Automate plugin release HOT 11
- Register J2SEPlatform using reflection HOT 1
- I18N and L10N
- Test on Windows HOT 1
- Quick Tab should distinguish between LTS and other releases
- Quick Tab should have newest JDK on the left and oldest on the right. HOT 1
- Advanced Tab should have newest version at the top of Versions drop-down
- Labels in Quick Tab HOT 1
- Is the Download button needed? HOT 3
- Show the full file name of the file that will be downloaded HOT 1
- Check dependencies license HOT 1
- Switch to Ant build system HOT 1
- Check if NetBeans requires Java 8 or Java 11 HOT 6
- DiscoClient cannot be included in NetBeans HOT 4
- Only display currently actively maintained JDKs
- Suggest good default location for download HOT 1
- Rename description "Remote universal OpenJDK service" HOT 1
- Register javadoc
- Defer Client.setOnEvt call
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nbplugin2.