Als «jakarta-ee» getaggte Fragen

Jakarta EE (früher bekannt als Java Enterprise Edition, Java EE und J2EE) ist eine Spezifikation, die eine Sammlung von Java-basierten Server- und Client-Technologien und deren Interaktion definiert. Dies ist das Master-Tag. Für spezifischere API-Fragen verwenden Sie bitte [jsf], [Servlets], [jpa], [cdi], [ejb] usw.

8
Ersetzungen für veraltete JPMS-Module durch Java EE-APIs
Java 9 hat sechs Module, die Java EE-APIs enthalten, veraltet und werden bald entfernt : java.activation mit javax.activationPaket java.corba mit javax.activity, javax.rmi, javax.rmi.CORBA, und org.omg.*Pakete java.transaction mit javax.transactionPaket java.xml.bind mit allen javax.xml.bind.*Paketen java.xml.ws mit javax.jws, javax.jws.soap, javax.xml.soap, und alle javax.xml.ws.*Pakete java.xml.ws.annotation mit javax.annotationPaket Welche gepflegten Artefakte von Drittanbietern stellen diese …



29
Build-Plan konnte nicht berechnet werden: Plugin org.apache.maven.plugins: maven-resources-plugin: 2.5 oder eine seiner Abhängigkeiten konnte nicht aufgelöst werden
org.apache.maven.plugin.PluginResolutionException: Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.5 at org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolve(DefaultPluginDependenciesResolver.java:129) at org.eclipse.m2e.core.internal.project.registry.EclipsePluginDependenciesResolver.resolve(EclipsePluginDependenciesResolver.java:48) at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getPluginDescriptor(DefaultMavenPluginManager.java:142) at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getMojoDescriptor(DefaultMavenPluginManager.java:261) at org.apache.maven.plugin.DefaultBuildPluginManager.getMojoDescriptor(DefaultBuildPluginManager.java:185) at org.apache.maven.lifecycle.internal.DefaultLifecycleExecutionPlanCalculator.setupMojoExecution(DefaultLifecycleExecutionPlanCalculator.java:152) at org.eclipse.m2e.core.internal.embedder.MavenImpl.setupMojoExecution(MavenImpl.java:386) at org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager.setupMojoExecution(ProjectRegistryManager.java:865) at org.eclipse.m2e.core.internal.project.registry.MavenProjectFacade.getMojoExecution(MavenProjectFacade.java:355) at org.eclipse.m2e.core.project.configurator.AbstractCustomizableLifecycleMapping.getBuildParticipants(AbstractCustomizableLifecycleMapping.java:66) at org.eclipse.m2e.core.project.configurator.AbstractLifecycleMapping.configure(AbstractLifecycleMapping.java:87) at org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.updateProjectConfiguration(ProjectConfigurationManager.java:414) at org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.updateProjectConfiguration(ProjectConfigurationManager.java:351) at org.eclipse.m2e.core.ui.internal.UpdateMavenProjectJob.runInWorkspace(UpdateMavenProjectJob.java:74) at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38) at …
178 java  eclipse  jakarta-ee  maven  m2e 

5
Wofür wird WEB-INF in einer Java EE-Webanwendung verwendet?
Ich arbeite an einer Java EE-Webanwendung mit der folgenden Quellcodestruktur: src/main/java <-- multiple packages containing java classes src/test/java <-- multiple packages containing JUnit tests src/main/resources <-- includes properties files for textual messages src/main/webapp/resources <-- includes CSS, images and all Javascript files src/main/webapp/WEB-INF src/main/webapp/WEB-INF/tags src/main/webapp/WEB-INF/views Das, woran ich interessiert bin, ist …

11
Was bedeutet der Servlet-Wert <load-on-startup>?
Ich bin hier etwas verwirrt. In unserer Anwendung sind einige Servlets definiert. Hier ist der Auszug aus dem web.xmlfür eines der Servlets: &lt;servlet&gt; &lt;servlet-name&gt;AxisServlet&lt;/servlet-name&gt; &lt;display-name&gt;Apache-Axis Servlet&lt;/display-name&gt; &lt;servlet-class&gt;com.foo.framework.axis2.http.FrameworkServlet&lt;/servlet-class&gt; &lt;load-on-startup&gt;0&lt;/load-on-startup&gt; &lt;/servlet&gt; Nach meinem Verständnis muss der Wert für das &lt;load-on-startup&gt;eine positive ganze Zahl sein, damit es automatisch geladen wird. Ich habe bei …


2
So definieren Sie die Ausführungsreihenfolge des Servlet-Filters mithilfe von Anmerkungen in WAR
Wenn wir webapp-spezifische Servlet-Filter in WARs eigenen definieren web.xml, entspricht die Ausführungsreihenfolge der Filter der Reihenfolge, in der sie in der definiert sind web.xml. Wenn wir diese Filter jedoch mithilfe von @WebFilterAnmerkungen definieren, wie ist die Ausführungsreihenfolge der Filter und wie können wir die Ausführungsreihenfolge bestimmen?

12
Beim Bereitstellen des Maven-Projekts wird eine java.util.zip.ZipException ausgelöst: Ungültiger LOC-Header (falsche Signatur)
Ich erhalte die folgende Ausnahme, wenn ich meine ausführe mvn install. Ich habe sogar das lokale Repository gelöscht und es erneut ausgeführt, wobei dieselbe Ausnahme aufgetreten ist. [FEHLER] Fehler beim Ausführen des Ziels org.apache.maven.plugins: maven-shadow-plugin: 2.1: shadow (Standard) für Projektkerne-Batch: Fehler beim Erstellen des schattierten JAR: ungültiger LOC-Header (falsche Signatur) …

4
Was genau ist Java EE?
Ich mache seit einigen Jahren Java SE und gehe zu Java EE über. Ich habe jedoch einige Probleme, einige Aspekte von Java EE zu verstehen. Ist Java EE nur eine Spezifikation? Was ich meine ist: Ist EJB Java EE? Sind EJB / Spring unterschiedliche Implementierungen von Java EE? Es tut …
162 java  jakarta-ee  ejb 

4
Durchführen der Benutzerauthentifizierung in Java EE / JSF mithilfe von j_security_check
Ich frage mich, was der aktuelle Ansatz in Bezug auf die Benutzerauthentifizierung für eine Webanwendung ist, die JSF 2.0 (und ob Komponenten vorhanden sind) und Java EE 6-Kernmechanismen (Anmelde- / Überprüfungsberechtigungen / Abmeldungen) verwendet, wobei Benutzerinformationen in einer JPA gespeichert sind Entität. Das Oracle Java EE-Tutorial ist hier etwas spärlich …

1
Wie kann ein JACC-Anbieter die Principal-to-Role-Zuordnungsfunktionen des Servers verwenden, auf dem er bereitgestellt wird?
Ich schreibe einen JACCAnbieter. Auf dem Weg bedeutet dies die Implementierung eines PolicyConfiguration. Der PolicyConfigurationist dafür verantwortlich, Konfigurationsinformationen vom Anwendungsserver zu akzeptieren, z. B. welche Berechtigungen für welche Rollen gelten. Auf diese Weise kann ein Policyspäterer Autorisierungsentscheidungen treffen, wenn er Informationen über den aktuellen Benutzer und dessen Versuche erhält. Es …

4
Was ist ein EJB und was macht es?
Ich habe versucht zu lernen, was EJBBohnen sind, was bedeutet das, dass ihre Instanzen in einem Pool verwaltet werden, bla bla. Ich kann sie wirklich nicht gut in den Griff bekommen. Können Sie mir erklären, was sie wirklich sind (praktisch für einen Java-Programmierer)? Was machen Sie? Welches sind ihre Zwecke? …
151 jakarta-ee  ejb  ejb-3.1 

4
Bitte erläutern Sie insertable = false und updatable = false in Bezug auf die Annotation JPA @Column
Wenn ein Feld mit Anmerkungen versehen ist insertable=false, updatable=false, bedeutet dies nicht, dass Sie keinen Wert einfügen oder den vorhandenen Wert ändern können? Warum willst du das tun? @Entity public class Person { @Id @GeneratedValue(strategy = GenerationType.AUTO) private Long id; @OneToMany(mappedBy="person", cascade=CascadeType.ALL) private List&lt;Address&gt; addresses; } @Entity public class Address …

17
Wählen Sie jetzt ein Java Web Framework? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q &amp; A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.