Developing tools for the Java language is no piece of cake, as developers
and third-parties are required to write separate add-ins for their tools to
work with each Java tool vendors’ Integrated Development Environment. The
presence of so many players writing programs using their own products
doesn’t make this task any easier and it gets complex and confusing.
To assuage the pain of software developers, Oracle Corp. Tuesday it
said it has submitted a new Application Programming Interface (API)
specification designed to facilitate the creation of extensions that are
fully interoperable with any Java Integrated Development Environment (IDE).
According to Ted Farrell, architect and director of Strategy, Application
Development Tools Division at Oracle, the Redwood Shores, Calif.-based
software maker devised and submitted the interface to the Java Community Process (JCP) after receiving a
number of calls for a solution from developers at conferences.
“Developers would say ‘when are you going to consolidate and give me a
break’,” Farrell told internetnews.com. “We’ve come up with something
neutral.”
The establishment of this new API as a standard will enable developers to
write Java tool extensions once that can integrate with any other
standards-based Java IDE. The new JSR API is based solely on Java technology
standards, including Abstract Windowing
Toolkit (AWT) and Swing for creating
graphical user interface (GUI) application components, such as buttons and
dialogs.
What are the benefits of this? Farrell said the recommended spec will ease
time and the cost of development spent writing code.
Analysts supported the submission.
“Defining a standard way to extend any Java development environment with new
functionality will speed time to innovation in the application development
industry,” said Gartner analyst Mark Driver. “Now third party tool vendors
and the open source community can easily integrate their offerings with the
major vendors’ development tools.”
Farrell said such organizations as Eclipse and Borland push for developers
to write to their platforms, but these don’t always cut it. Farrell wasn’t denigrating Eclipse. In fact, he said Oracle joined the Eclipse board of stewards. Oracle will work to provide extensions to Eclipse to help users write to its application server and database
“There is a lot of hype about Eclipse wanting to be the de facto standard,”
Farrell said. “Oracle doesn’t believe that. We believe a number of users
will pick Eclipse, but it doesn’t cover everything. We don’t want to compete
along the lines of the interface, but we’ll compete on implementation and
innovation.” That is where APIs such as the one built for the JCP come into
play.
Mark Herring, senior director of marketing, Sun ONE Java Web services and
tools, Sun Microsystems, said vendors need to work
together to determine how interfaces will look and feel.
“This is an area where we have been lagging as far as tools, but we have the
interoperability for app servers, Herring told internetnews.com.
“Companies innovate at different speeds. This is a situation where Sun and
Oracle said ‘we should have a standard way of doing this instead of going
after partners separately’. For the developers, they have to look at a
platform and decide if they’ll choose everything or nothing. For the ISVs,
they have one API to implement. Hopefully, we’ll get more partners.”
Herring said Sun is confident more partners, such as Eclipse and Borland,
will eventually join.
Vendors Sun Microsystems, Macromedia, and JetBrains have lined up to support
the submission of this Java Specification Request (JSR) 198 — The Standard
Extension API for Integrated Development Environments.
Huawei’s AI Update: Things Are Moving Faster Than We Think
FEATURE | By Rob Enderle,
December 04, 2020
Keeping Machine Learning Algorithms Honest in the ‘Ethics-First’ Era
ARTIFICIAL INTELLIGENCE | By Guest Author,
November 18, 2020
Key Trends in Chatbots and RPA
FEATURE | By Guest Author,
November 10, 2020
FEATURE | By Samuel Greengard,
November 05, 2020
ARTIFICIAL INTELLIGENCE | By Guest Author,
November 02, 2020
How Intel’s Work With Autonomous Cars Could Redefine General Purpose AI
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
October 29, 2020
Dell Technologies World: Weaving Together Human And Machine Interaction For AI And Robotics
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
October 23, 2020
The Super Moderator, or How IBM Project Debater Could Save Social Media
FEATURE | By Rob Enderle,
October 16, 2020
FEATURE | By Cynthia Harvey,
October 07, 2020
ARTIFICIAL INTELLIGENCE | By Guest Author,
October 05, 2020
CIOs Discuss the Promise of AI and Data Science
FEATURE | By Guest Author,
September 25, 2020
Microsoft Is Building An AI Product That Could Predict The Future
FEATURE | By Rob Enderle,
September 25, 2020
Top 10 Machine Learning Companies 2020
FEATURE | By Cynthia Harvey,
September 22, 2020
NVIDIA and ARM: Massively Changing The AI Landscape
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
September 18, 2020
Continuous Intelligence: Expert Discussion [Video and Podcast]
ARTIFICIAL INTELLIGENCE | By James Maguire,
September 14, 2020
Artificial Intelligence: Governance and Ethics [Video]
ARTIFICIAL INTELLIGENCE | By James Maguire,
September 13, 2020
IBM Watson At The US Open: Showcasing The Power Of A Mature Enterprise-Class AI
FEATURE | By Rob Enderle,
September 11, 2020
Artificial Intelligence: Perception vs. Reality
FEATURE | By James Maguire,
September 09, 2020
Anticipating The Coming Wave Of AI Enhanced PCs
FEATURE | By Rob Enderle,
September 05, 2020
The Critical Nature Of IBM’s NLP (Natural Language Processing) Effort
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
August 14, 2020
Datamation is the leading industry resource for B2B data professionals and technology buyers. Datamation's focus is on providing insight into the latest trends and innovation in AI, data security, big data, and more, along with in-depth product recommendations and comparisons. More than 1.7M users gain insight and guidance from Datamation every year.
Advertise with TechnologyAdvice on Datamation and our other data and technology-focused platforms.
Advertise with Us
Property of TechnologyAdvice.
© 2025 TechnologyAdvice. All Rights Reserved
Advertiser Disclosure: Some of the products that appear on this
site are from companies from which TechnologyAdvice receives
compensation. This compensation may impact how and where products
appear on this site including, for example, the order in which
they appear. TechnologyAdvice does not include all companies
or all types of products available in the marketplace.