https://github.com/hypery2k/gradlejee
JEE gradle example
https://github.com/hypery2k/gradlejee
Last synced: 2 months ago
JSON representation
JEE gradle example
- Host: GitHub
- URL: https://github.com/hypery2k/gradlejee
- Owner: hypery2k
- License: mit
- Created: 2014-07-23T06:42:25.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2024-05-30T05:47:12.000Z (about 1 year ago)
- Last Synced: 2025-04-23T13:40:01.001Z (2 months ago)
- Language: Java
- Size: 2.5 MB
- Stars: 4
- Watchers: 3
- Forks: 2
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Gradle-based JEE 6 Explorations (EJB 3 / Servlet 3 / CDI)
This project is a sample, deployable Gradle JEE6 project, which uses the following software-stack:
* [JEE Version 6.0](http://download.oracle.com/javaee/6/api/) (JPA 2.0, EJB 3.1, Bean Validation 1.0, CDI 1.0, JAX-RS 1.0)
* [AngularJS](http://angularjs.org) (as REST Client) with Topcoat CSS library
* Using [Gradle](http://www.gradle.org) as a build tool[](https://martinreinhardt-online.de/jenkins/job/gradleJEE/)
The project shows essential JEE 6 technologies, like bean validation with Hibernate specific annotations and also custom validations (including JUnit)
## Requirements
* Local JBoss EAP6+, JBoss AS7+ or Wildfly8+
* Eclipse 4.2+
* JDK 1.6+## Usage
Demo is available [here](http://cloud01.martinreinhardt-online.de:8080/demo/)
* Start JBoss Enterprise Application Platform 6 or JBoss AS 7 with the Web Profile, open a command line and navigate to the root of the JBoss server directory.
* The following shows the command line to start the server with the web profile:
For Linux: JBOSS_HOME/bin/standalone.sh
For Windows: JBOSS_HOME\bin\standalone.bat
* Copy the ear to JBOSS_HOME/standalone/deployments
* WebApp is showing up under http://localhost:8080/demo