StackShareStackShare
Follow on
StackShare

Discover and share technology stacks from companies around the world.

Follow on

© 2025 StackShare. All rights reserved.

Product

  • Stacks
  • Tools
  • Feed

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
Java EE
ByJava-eeJava-ee

Java EE

#489in Languages
Discussions3
Followers459
OverviewDiscussions3AdoptionAlternativesIntegrations
Try It

What is Java EE?

It is developed using the Java Community Process, with contributions from industry experts, commercial and open source organizations, Java User Groups, and countless individuals. It offers a rich enterprise software platform and with over 20 compliant implementations to choose from.

Java EE is a tool in the Languages category of a tech stack.

Java EE Pros & Cons

Pros of Java EE

  • ✓High level of security
  • ✓Inherits all java advantages

Cons of Java EE

  • ✗PAID

Java EE Alternatives & Comparisons

What are some alternatives to Java EE?

JavaScript

JavaScript

JavaScript is most known as the scripting language for Web pages, but used in many non-browser environments as well such as node.js or Apache CouchDB. It is a prototype-based, multi-paradigm scripting language that is dynamic,and supports object-oriented, imperative, and functional programming styles.

Python

Python

Python is a general purpose programming language created by Guido Van Rossum. Python is most praised for its elegant syntax and readable code, if you are just beginning your programming career python suits you best.

HTML5

HTML5

HTML5 is a core technology markup language of the Internet used for structuring and presenting content for the World Wide Web. As of October 2014 this is the final and complete fifth revision of the HTML standard of the World Wide Web Consortium (W3C). The previous version, HTML 4, was standardised in 1997.

Java

Java

Java is a programming language and computing platform first released by Sun Microsystems in 1995. There are lots of applications and websites that will not work unless you have Java installed, and more are created every day. Java is fast, secure, and reliable. From laptops to datacenters, game consoles to scientific supercomputers, cell phones to the Internet, Java is everywhere!

PHP

PHP

Fast, flexible and pragmatic, PHP powers everything from your blog to the most popular websites in the world.

TypeScript

TypeScript

TypeScript is a language for application-scale JavaScript development. It's a typed superset of JavaScript that compiles to plain JavaScript.

Try It

Visit Website

Adoption

On StackShare

Java EE Integrations

Eclipse, Spring, NetBeans IDE, JSTL, ZK and 7 more are some of the popular tools that integrate with Java EE. Here's a list of all 12 tools that integrate with Java EE.

Eclipse
Eclipse
Spring
Spring
NetBeans IDE
NetBeans IDE
JSTL
JSTL
ZK
ZK
JSF
JSF
CDI
CDI
Jooby
Jooby
Scala IDE
Scala IDE
Jersey
Jersey
JBoss Seam
JBoss Seam
Apache Wicket
Apache Wicket

Java EE Discussions

Discover why developers choose Java EE. Read real-world technical decisions and stack choices from the StackShare community.

Brett Bonner
Brett Bonner

Chief Product Officer

Jun 16, 2022

Needs adviceonCypressCypressRobot FrameworkRobot FrameworkJavaJava

In which situations should we use Cypress or Robot Framework? Are both good choices to get tenured manual testers into the practice of automating their work for tests of APIs and functional tests of web applications? Cypress looks great for functional testing of web applications and Robot Framework looks great for everything else.

Background: We have over a thousand functional test cases for our web applications being executed manually by a QA team. Our front ends interface with APIs written in Java with various frameworks over the years (e.g. Spring, Spring Boot, Java EE). I think our testers could learn enough of the basic coding in JS, Java, and Python required to automate most of those cases.

0 views0
Comments
Hajed Khlifi
Hajed Khlifi

Software Developer

Dec 3, 2020

Needs adviceonJava EEJava EEGradleGradleDockerDocker

Hi, I'm working on dockerizing a heavy Java EE application where the process of installation requires a complex process maintained by a Gradle project we've developed to install, configure and customize specific jar files to generate a runnable server application at the end for the user. I'm new to Docker. As I said, the problem is that we have got a long process to install the app. The first alternative pop into my head is to put the installer Gradle project in the docker image and manage stateful data using the writable layer (in this case, I need to add Gradle too and the writable layer will be too heavy). Any advice! Thank you

0 views0
Comments
Mathieu Barcikowski
Mathieu Barcikowski

Technical Leader at Inokoa

Nov 16, 2020

Needs adviceonJava EEJava EEQuarkusQuarkus

Moving from a classic monolithic Java EE application on-premise to a cloud application based on microservices. What is the easier framework to learn/to move on? is Quarkus enough mature for production? Is the performance of Quarkus in production the same as the benchmarks suggest?

0 views0
Comments
Companies
35
TSGIRG+29
Developers
426
SJATVA+420