# core **Repository Path**: mirrors_andyglick/core ## Basic Information - **Project Name**: core - **Description**: Weld, including integrations for Servlet containers and Java SE, examples and documentation - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-24 - **Last Updated**: 2026-02-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Weld ==== [![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/weld/user) [![Travis CI Build Status](https://img.shields.io/travis/weld/core/master.svg)](https://travis-ci.org/weld/core) Weld is the reference implementation of CDI: Contexts and Dependency Injection for the Java EE Platform which is the Java standard for dependency injection and contextual lifecycle management and one of the most important and popular parts of the Java EE platform. Weld is integrated into many Java EE application servers such as WildFly, JBoss Enterprise Application Platform, GlassFish, Oracle WebLogic and others. Weld can also be used in a Servlet-only environment (Tomcat, Jetty) or plain Java SE environment. See http://weld.cdi-spec.org for more details. Building Weld ------------- To build Weld simply run > $ mvn clean install Upgrading Weld in WildFly ------------------------- Firstly, set the JBOSS_HOME environment property to point to your WildFly installation > $ export JBOSS_HOME=/opt/wildfly8 Then, run the upgrade script > $ mvn package -Pupdate-jboss-as -f jboss-as/pom.xml -Dweld.update.version=${weld.version} where ${weld.version} is the version of Weld you want to use Running integration tests and the TCK on WildFly ---------------------------------------------------- Follow the steps above to set the JBOSS_HOME environment property and to upgrade Weld within WildFly. Then, run: > $ mvn clean verify -Dincontainer -f tests-arquillian/pom.xml > $ mvn clean verify -Dincontainer -f jboss-tck-runner/pom.xml