rollinhand / oepe

Enhancements to Oracle's Enterprise Pack for Eclipse

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

README

This repository contains several useful scripts for working with Oracle Enterprise Pack for Eclipse (OEPE).

setup

Contains scripts to setup your environment for convenience Java development including Maven support.

maven

Contains an advanced and fixed ADF Basic Archetype which works with OEPE 12.1.3.x and a new archetype called ADF Essentials Archetype. The basic archetype is error prune and does not work well together with newer OEPE installations.

Both archetypes generate a project structure that looks like:

  • artifactId
    • App
    • Model
    • Web

To install the ADF Basic Archetype in this folder:

Go into ADF Basic Application Archetype:

  1. Run "mvn clean install"
  2. Run "mvn archetype:update-local-catalog"

To create an application based on this archetype simply run:

mvn archetype:generate \
-DarchetypeGroupId=com.oracle.adf.archetype \
-DarchetypeArtifactId=adf-basic-application \
-DarchetypeVersion=12.1.3-0-0 \

To install the ADF Essentials Archetype in this folder:

Go into ADF Essentials Application Archetype:

  1. Run "mvn clean install"
  2. Run "mvn archetype:update-local-catalog"

To create an application based on this archetype simply run:

mvn archetype:generate \
-DarchetypeGroupId=com.oracle.adf.archetype \
-DarchetypeArtifactId=adf-essentials-application \
-DarchetypeVersion=12.1.3-0-0 \

For further instructions please consult [OEPE Maven documentation] (http://docs.oracle.com/cd/E47843_06/12124/OEPUG/maven.htm#CHDEHABD).

Before you start importing your project into Eclipse change into the new created project folder and execute the following commands:

mvn -Dwtpversion=2.0 eclipse:eclipse install

You have to call mvn install before creating the project files for Eclipse. Otherwise you will encounter different errors while transforming your Maven project.

If you encounter problems with one of the archetypes consult the document [ECLIPSE.md] (ECLIPSE.md).

Feedback

If you want to honour my work leave me a message at rollin dot hand at gmx dot de or make a [donation at Paypal] (https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=NAMLAKGAJTVKJ).

About

Enhancements to Oracle's Enterprise Pack for Eclipse


Languages

Language:Shell 65.2%Language:Java 34.8%