I downloaded an open source project from github. This is a maven based project. How can I understand that a project is a J2SE project or a J2EE project? What are the differences in the structure of these two projects?
The J2EE project (known as JEE) differs from the J2SE project in the sense that it uses JEE components. A JEE project would use one or more of the following components here.
J2SE ( Java SE) Java , .
J2SE , , ..
J2EE ( Java EE) - Java 2, .
J2EE , API- , . J2EE , , .
J2EE Java 2 Standard Edition (J2SE) , /-.
, J2SE - , J2EE - web.xml
maven, , maven . , j2se .jar( ) j2ee .war .ear( - j2ee). pom.xml, ( , ).
, , , ...
JAVAEE JAVASE import container reliability.: JAVASE javax.ejb, JAVAEE .
JAVAEE
JAVASE
import
container reliability
javax.ejb
, EJB, JAVAEE, -. weblogic websphere jboss.tomcat, , JAVAEE.
EJB
weblogic
websphere
jboss
Source: https://habr.com/ru/post/1523863/More articles:.mpl extension in URL: Perl related technology? - perlCounting time intervals - rParsing a CSV and exporting to a Mysql database in Grails - mysqlaligning 2 face images by their marker points - c ++What can I call a web service from Google Glass - google-glassМожет ли Mirror Api вызвать внешний веб-сервис? - google-glassOpenId Connect Provider Python 3 - pythonException handling in jsr286 portlet - javaadding a general message if there is no check - jsfSQLite How to find the most common occurrences of a value - sqlAll Articles