In the era of microservices and cloud-native applications, Software
Development Lifecycle (SDLC) is going through a major transformation. The
combination of containers and continuous integration and deployment (CI/CD)
is enabling rapid deployment of software like never before. And though the
languages, runtimes, frameworks, deployment targets have changed
dramatically, the tooling hasn’t evolved much. Developers are still relying
on traditional integrated development environments (IDEs) such as Visual
Studio, Eclipse, and IntelliJ. While they may be powerful, they are
definitely not designed to take advantage of emerging technologies.
Enter Eclipse Che, an integrated development environment that will get as
portable as your code and applications. Imagine the power of carrying an IDE
that’s bundled along with the code, required dependencies, and runtimes.
That’s the... (more)
To view our full selection of recent Eclipse stories click here
Over the last several weeks I've received a few questions about remote
debugging with Eclipse. I posted about this on my other blog back in February
here but with not enough info for others to follow.
If you go look at that blog entry you will see that I looked into 'in
eclipse' debugging but did not find it satisfactory.
So without further ado here is how I use Tomcat, JBoss, and Eclipse to build
and debug applications.
Whichever platform you are using (Tomcat or JBoss) you need to start them
with the JPDA debugging enabled. For Tomcat this is very easy. In the
$CATALINA_HOME/bin directory there is a script catalina.sh. If you provide
the arguments 'jpda start' tomcat will startup and listen on port 8000 for a
With JBoss its only slightly more complicated. Basically you need to speci... (more)
At JavaOne this week, the Eclipse Foundation, along with Instantiations,
Inc., and BEA Systems announced the creation of "Pollinate", a new
open-source incubator project focused on creating an Eclipse-based
development environment and toolset to be named Eclipse Pollinate. Eclipse
Pollinate, which will be designed to integrate with Apache Beehive, the
industry’s first easy-to-use, cross-container, open-source application
framework for building service-oriented architectures (SOAs) and enterprise
Java applications is being developed to help enable developers to more easily
develop and deploy service-based and J2EE-based applications.
Introduced and led by Instantiations, Eclipse Pollinate, combined with Apache
Beehive, will be designed to provide developers with a comprehensive,
flexible solution for building and running services and applications. Eclipse
will provi... (more)
Callisto is the simultaneous release of 10 major Eclipse projects at the same
time. An important thing to note about Callisto is that even though it's the
simultaneous release of 10 projects, it doesn't mean these projects are
unified. Each one remains a separate Open Source project operating with its
own project leadership, its own committers, and its own development plan. In
the end, Callisto is about improving the productivity of developers working
on top of Eclipse projects by providing a more transparent and predictable
A Quick Tour of Callisto's Projects
In this article, we 'll go through each of the Callisto components. We'll
give a brief overview of each and quote an Eclipse committer about what's
exciting about his component in the Callisto release. Then we'll discuss some
of the challenges that faced Callisto and conclude with the advanta... (more)
Open Source IoT at Eclipse: Frameworks & Tools for IoT Developers
The Eclipse IoT community is growing community of open source projects
focused on providing the building blocks for the IoT industry. The goal of
the community is to provide open source implementations of important IoT
standards, frameworks that implement key services for IoT applications and
tools to make it easier for developers to create IoT applications. If IoT is
going to achieve success and interoperability then the industry will need
these basic building blocks.
Download Slide Deck: ▸ Here
In his session at @ThingsExpo, Ian Skerrett, VP of Marketing at the Eclipse
Foundation, introduced the Eclipse IoT open source community. He provided a
detailed introduction to the 12 different open source projects already at
Eclipse, including support for IoT standards such as MQT, CoAP, One M2M and
This article was originally published in print on December 3, 2003"Eclipse
represents the worst of Java"
Lately, there's been a lot of guff spouted about how Sun isn't joining
Eclipse. While I understand the bitterness aimed at Sun somewhat, I think
that this particular brand of talk is counterproductive and, dare I say it,
wrong. The talk tends to center around the concept of NetBeans and Eclipse
using common technology, and I think this is misguided, and here's why.
I really dislike Netbeans. I think it blows goats from here to Sussex, and
considering that I live in the middle of the US, that's a lot of goats. Given
the choice between NetBeans and... Notepad, I usually spend a minute
pondering whether I can keep remembering to check extensions on filenames
before realizing that I can, and I end up with sucky ol' Notepad instead of
bothering with NetBeans.
That sai... (more)
To view our full selection of recent Eclipse stories click here
"Where we are moving now is if you look at products today from Rational, 80%
of them are Eclipse-integrated today. As a general, strategic direction, we
are moving them from Eclipse-integrated to Eclipse-based."
"You will see greater and greater integration and construction on top of the
Eclipse framework, so basically, Eclipse is at the core of all the products
that we build as part of the software development platform."
Jeffrey Hammond, group market manager for IBM Rational Software
[speaking during a news briefing, March 28, 2003]
Other planned IBM initiatives: Making UML 2.0 modeling capabilities available
as part of Eclipse - IBM will produce standardized mapping between Business
Process Execution Language (BPEL) and UML. Making seamless the import of
business process models from WebSphere Business In... (more)
SYS-CON Radio interviews Mike Milinkovich, Executive Director Eclipse
Listen to the interview...
The Web Tools Project (WTP) by the Eclipse Foundation is a set of open source
tools that substantially reduce the time required for the development of Web
applications, EJBs, and Web services. The WTP's current version is 0.7.1 and
version 1.0 is coming later this year. The framework provides wizards and
tools to create EJBs, Web components such as servlets and JSPs, and Web
services using the Axis engine. It also provides source editors for HTML,
XSD, WSDL, J2EE project builders, models, and a J2EE navigator; a Web service
wizard, explorer, and WS-I Test Tools; and database access, query tools, and
In this article I'll show you how to develop and deploy a JSP Web application
with WTP in less than an hour. I'll also cover the creation and deployment of
a basic servlet and editing JSP ... (more)
The Eclipse platform is an Open Source, integrated system of application
development tools that you implement and extend using a plug-in interface.
Eclipse provides a set of core plug-ins that configures the basic services
for the platform's framework. A platform developer can build and integrate
new tools in this application development system.
Business Intelligence Reporting Tool (BIRT) is a set of plug-in extensions
that lets a developer add reporting functionality to an application. The APIs
in BIRT define extension points that let the developer add custom
functionality to the BIRT framework.
This article describes how to create a BIRT extension using the Eclipse
Plug-in Development Environment (PDE). The example adds a custom report item,
RotatedLabel, to the BIRT Report Designer Palette that a report developer can
drag-and-drop into a report design, as shown i... (more)
RIM announced a BlackBerry Java Development Environment (JDE) plug-in for
Eclipse - a new development tool that enables Eclipse developers to create
and test wireless applications for the BlackBerry platform from within the
familiar Eclipse Integrated Development Environment (IDE). The BlackBerry JDE
Plug-in for Eclipse will enable Eclipse developers to create powerful mobile
applications for the large and growing base of BlackBerry smartphone users
around the world while maintaining a familiar Eclipse development
environment. It will also allow Eclipse developers to leverage the inherent
capabilities and benefits of the BlackBerry system architecture and
A beta version of the plug-in is available as a free download at
"RIM values the Eclipse development community and recognizes the need for
integrated tools that sup... (more)