-
Latest Version
-
Operating System
Windows 7 64 / Windows 8 64 / Windows 10 64 / Windows 11
-
User Rating
Click to vote -
Author / Product
-
Filename
netbeans-28-bin.zip
-
MD5 Checksum
5bdca18bf8eda80cf816cc78ee9baaf4
Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.
Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of Apache NetBeans 28.0.
For those interested in downloading the most recent release of Apache NetBeans or reading our review, simply click here.
All old versions distributed on our website are completely virus-free and available for download at no cost.
We would love to hear from you
If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!
What's new in this version:
Gradle:
- Prevents NPE if buildscript does not exist
- Maven/Gradle-JUnit Integration: Support nested and toplevel non-public tests and stabiize result extraction
- Fix Gradle Gatling Project loading error
- Prevent NPE inside GradleTestProgressListener
- Indicate support for Gradle's incremental annotation processing.
- Fix #8764 Gradle 9 ProjectDependency resolution to other project
- Fix Gradle 9 FileCollectionDependency in netbeans-gradle-tooling
- Bump java cluster to javac.release 17
- Update some gradle tests for JDK 21 and enable them in CI
- Upgrade netbeans-gradle-tooling to use Gradle 8.11.1
- Bump gradle defaults for JDK 25
- Gradle projects should prefer test class name as NB testsuite name
- add java/gradle.test to CI
- Fix NPE running Gradle tests with forkEvery=1
- Various Gradle fixes
Maven:
- DAP server waits on its sibling LSP to prime projects. DAP reports it is done only afer projects are readable
- Fix incorrect Maven coordinates in binariesembedded-list (jspecify & guice)
- Update exec-maven-plugin from 3.1.0 to 3.5.1
- Add copy button to maven action customizer (local and global actions)
- Improve maven goal re-run property handling and UI
- Fix StackOverflow Exception when doing ADM audits
- Fix "Show Javadoc" menu item for classes inside modular maven dependecies
- Bump MavenVersionSettings fallback versions for NB28.
- pom dependency update hint could also check build extensions
Ant:
- More defensive guards against invalid code points in ant Preferences
Java:
- Fixing Jackpot rules when target typing fails, and the AST contains error types
- Updating net.java.html library to version 1.8.2
- Task name corrected in single source run
- Fixing problems related to create element fixes
- Fixing highlighting for cases - needs to reset token index after searchig for 'when'
- javac AST may contain an implicit/expanded yield, ignore it in when pretty printing
- For jtreg tests, ignore package clauses that do not match directory structure, or that lead outside of test root
- Define mod-record-declaration in Java editor themes
- Use bold font for declarations using flatlaf dark color profile
- [NETBEANS-6573] remove extra spaces for record compact constructor erroneously added by reformatter task
- Fix getting package export status in a modular project
- Adding opentest4j-1.3.0.jar to JUnit5.
- Constructor init of java.lsp.server JavaPlatformProvider override
- [GITHUB-8749] Preventing an NPE when mimeType is not available (yet).
- Fixing completion for for-each construct without type.
- Fix regression in MnemonicEditor#setValue
- Remove unused/deprecated openide.options module
- Fix some typos in comments, doc and messages
- Java LSP server: Associate a single source file with an available workspace with no client workspace folders in order to obtain the configured options
- Reduce internal javac api usage in java.hints.
- Revert dark color profile change for local variable declarations.
- Partial handling of module imports - Organize and Add imports
- Fixing yield handling in CasualDiff
- Switch CI from JDK 25-ea to ga
- Javadoc: enable syntax highlighting for code snippets
- Simplify JavaCodeTemplateFilter#accept
- Add missing preview feature checks to some java hints
- LSP: Attach missing sources when computing completion docs.
- Avoiding problems when jtreg ClassPathProviderImpl is called from RepositoryUpdater
- When the last annotation attribute is removed, removing also the '()'
- Adding enhanced switch support to ThrowableNotThrown
- Make TaskCache#loadErrors more robust on parsing failure
- Add hint to resolve "switch does not cover all input values" javac errors
- Private members are never inherited, and package-private members are only sometimes inherited, the Java import analysis needs to account for that
- Support jakarta.persistence in the JPQL query executor
- Fixes a NPE in CreateElementUtilities::computeLambdaReturn
- UnusedDetector: add missing RECORD label
Groovy:
- Add extra file extensions support for Groovy
- Move CSL/GSF mark occurrences handling into API module and fix PHP highlighting
PHP:
- Php twig: inline comment coloring
- Bump php cluster to javac.release 17
- [GH-8644] PHP: Fixed autocompletion for new without parentheses if class has a fully qualified name
- PHP: Added autocompletion for the use keyword in the body of a class, trait, and enum
Enterprise:
- Avoid triggering the authentication popup when starting Tomcat instance
- Add support for Java SE 26 for Tomcat, TomEE, and GlassFish
- CI: Enable web.el tests
- Add class to EL raw object completion
- Remove remaining Integer constructor calls in custom form code and String literal
- Fix typo in weblogic property key
- Added missing Faces 4 EL implicit objects
- Add support for GlassFish 7.0.25, and GlassFish 8.0.0-M12
- Remove Weld Probe configuration from Payara Server integration
- Handle jakarta package in bean validation constraint template
- Naming Instance type options in Payara Server properties
Web:
- Fix typo in IncorrectReturnStatement message
- SCSS: Improve Navigator and Completion readability with dark theme
- Add missing CSS properties : margin-block, pading-block, scroll-behavior, conic-gradient, filter-effects
Versioning:
- Add missinng logic for delete a local branch
- Show original and changed linefeed in diff view
- TreeDiff: remember UI state when browsing through diffs
- Add "Add remote" action & panel. Extend "Remove remote" functionality
- Fixes git DeleteBranchAction activation logic.
Editor:
- Add markdown file template
- Add tooltips to Projects, Files and Favorites tabs
- Move CheckRegex action to IDE Tools and add icon
- Improve goto/jumpto search windows
- Open Favorites tab on first project or file open
UI Changes:
- Tweak some keyboard behaviors in various platform components
- Use dashed stroke for component drag target indicator
- Update ssh key FileChooser filter
- Add a texttool widget (Base64, URL and Hex encoding and decoding)
- [NETBEANS-3878] Add delete buton for the SSH Connection Dialog
- Update Language Description panel layout
- Upgrade FlatLaf from 3.6.1 to 3.6.2
- Form Designer: set listener generator style to LAMBDAS by default
Platform:
- Honor the JAVA_HOME environment variable in nbexec script
- TreeDiff: Add parameterless constructor to TopContent to handle construction from infrastructure
- fixes an ambiguous method reference in SearchTask.
- Update platform tests post Favorites tab update
- Suppress 'loadImage called with unusual URI: ergoloc:/...' log message
Language Server Protocol:
- Permit multiple LSP servers.
- lsp.client: Callers of LSPBindings#getBindingsImpl extect result to be non null
- Simple implementation of LSP protocol shutdown request and exit notification handlers
- Fix launch.json behavior and hanging issue with multiple main classes
- Fix parameter field buttons in Change Method Parameters UI in Language Server
Maintenance:
- Add build property for specifying additional javac args
- Add dlight.nativeexecution tests to CI
- Update ASM from 9.8 to 9.9
- Bump actions/checkout from 4 to 5
- Bump actions/download-artifact from 4 to 5
- Bump actions/setup-java from 4 to 5
- Bump shivammathur/setup-php from 2.34.1 to 2.35.1
- Bump shivammathur/setup-php from 2.35.1 to 2.35.2
- Bump shivammathur/setup-php from 2.35.2 to 2.35.3
- Bump shivammathur/setup-php from 2.35.3 to 2.35.4
Other Changes:
- Support for ENABLING test failures when testing a module suite
- VSCode extension removed from netbeans repo and moved to netbeans-vscode
OperaOpera 127.0 Build 5778.76 (64-bit)
Kling AIKling AI - Text or Image to Video
PhotoshopAdobe Photoshop CC 2026 27.4 (64-bit)
BlueStacksBlueStacks 10.42.166.1001
OKXOKX - Buy Bitcoin or Ethereum
CapCutCapCut 7.9.0
PC RepairPC Repair Tool 2026
Hero WarsHero Wars - Online Action Game
TradingViewTradingView - Trusted by 100 Million Traders
AdGuard VPNAdGuard VPN 2.9.0





Comments and User Reviews