apache / apache/netbeans

XML Editor Extension Module Tutorial erratum

Open
#4,492 5 comments 0 reactions 0 assignees View on GitHub
kind:bug needs:triage website
Dominant language
Java
Stars
3.1k
Forks
935
Avg merge
2d 3h
Merged PRs (30d)
17

Description

### Apache NetBeans version

Apache NetBeans 14

### What happened

Problem in HTML, specified choice not available

### NetBeans XML Editor Extension Module Tutorial
https://netbeans.apache.org/tutorials/nbm-xmleditor.html

> *Specifying the Module’s Dependencies*
> You will need to subclass several classes that belong to the NetBeans APIs. Each is declared as a module dependency.
>
> In the Projects window, right-click the Libraries node and choose Add Module Dependency:
>
> Search for each of the following APIs in the Add Module Dependency dialog, select the API, and then click OK to confirm it:
>
> I/O APIs

Two different _choices_ are provided,
* _I/O APIs - Swing_
* _I/O API and SPI_

The first one worked, _I/O APIs - Swing_

### How to reproduce

Inspect tutorial page, perform steps described there

### Did this work correctly in an earlier version?

No / Don't know

### Operating System

Windows 10

### JDK

OpenJDK 18.0.2

### Apache NetBeans packaging

Apache NetBeans binary zip

### Anything else

_No response_

### Are you willing to submit a pull request?

No

### Code of Conduct

Yes

Contributor guide

Open the contributing guide

Research direction

Open the NetBeans XML Editor Extension Module Tutorial at the linked URL and inspect the “Specifying the Module’s Dependencies” section, especially the I/O APIs entry. Update the tutorial so its dependency choice matches the options available in the Add Module Dependency dialog, then verify the documented steps against NetBeans.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
documentation
Issue type
Documentation
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.