Repository: incubator-apex-core Updated Branches: refs/heads/APEXCORE-293 c52aacef0 -> 5f1089769
SPOI-7528 #resolve updated app package doc screenshots and make the IDE instructions more catered to intellij rather than netbeans Project: http://git-wip-us.apache.org/repos/asf/incubator-apex-core/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-apex-core/commit/5f108976 Tree: http://git-wip-us.apache.org/repos/asf/incubator-apex-core/tree/5f108976 Diff: http://git-wip-us.apache.org/repos/asf/incubator-apex-core/diff/5f108976 Branch: refs/heads/APEXCORE-293 Commit: 5f1089769730c0c2686e48cc62b2f33da4f38c87 Parents: c52aace Author: David Yan <[email protected]> Authored: Mon Feb 29 14:34:14 2016 -0800 Committer: David Yan <[email protected]> Committed: Mon Feb 29 18:24:36 2016 -0800 ---------------------------------------------------------------------- docs/application_packages.md | 29 ++++++++++++------- .../ApplicationPackages.html-image00.png | Bin 43756 -> 76495 bytes .../ApplicationPackages.html-image01.png | Bin 29535 -> 13996 bytes .../ApplicationPackages.html-image02.png | Bin 49468 -> 18882 bytes .../ApplicationPackages.html-image03.png | Bin 0 -> 33572 bytes .../ApplicationPackages.html-image04.png | Bin 0 -> 29660 bytes 6 files changed, 19 insertions(+), 10 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-apex-core/blob/5f108976/docs/application_packages.md ---------------------------------------------------------------------- diff --git a/docs/application_packages.md b/docs/application_packages.md index 06c2980..275d3e3 100644 --- a/docs/application_packages.md +++ b/docs/application_packages.md @@ -10,7 +10,7 @@ standard way for assembling and sharing an Apache Apex application. You will need have the following installed: 1. Apache Maven 3.0 or later (for assembling the App Package) -2. Apache Apex 3.0.0 or later (for launching the App Package in your cluster) +2. Apache Apex 3.2.0 or later (for launching the App Package in your cluster) # Creating Your First Apex App Package @@ -80,29 +80,38 @@ Apex installation. ## Using IDE -Alternatively, you can do the above steps all within your IDE. For -example, in NetBeans, select File -\> New Project. Then choose âMavenâ -and âProject from Archetypeâ in the dialog box, as shown. +Alternatively, you can do the above steps all within your IDE. For example, in IDEA IntelliJ, first make sure you have the "Maven Integration" plugin enabled (Use File -\> Settings \-> Plugins). Then select File -\> New -\> Project. Choose âMavenâ, and check âCreate from archetypeâ in the dialog box, as shown.  -Then fill the Group ID, Artifact ID, Version and Repository entries as shown below. +Then go ahead and click on the "Add Archetype..." button. - +Then fill out the Group ID, Artifact ID, and Version entries, and leave the Repository entry blank, as shown below. + + Group ID: org.apache.apex Artifact ID: apex-app-archetype Version: 3.2.0-incubating (or any later version) -Press Next and fill out the rest of the required information. For -example: +Click OK. The archetype will appear in the list, selected. Note that this "Add Archetype..." step is only required the first time you use the archetype. You can select the archetype directly after it has been added the first time. - +Click Next, and fill out the rest of the required information. For example: + + + +Click Next, and verify the information shown on the next screen: + + + +Click Next, and fill out the project name and location: + + Click Finish, and now you have created your own Apache Apex App Package project, with a default unit test. You can run the unit test, make code changes or make dependency changes within your IDE. The procedure for -other IDEs, like Eclipse or IntelliJ, is similar. +other IDEs, like Eclipse or NetBeans, is similar. # Writing Your Own App Package http://git-wip-us.apache.org/repos/asf/incubator-apex-core/blob/5f108976/docs/images/AppPackage/ApplicationPackages.html-image00.png ---------------------------------------------------------------------- diff --git a/docs/images/AppPackage/ApplicationPackages.html-image00.png b/docs/images/AppPackage/ApplicationPackages.html-image00.png index 5b3623d..af7c53e 100644 Binary files a/docs/images/AppPackage/ApplicationPackages.html-image00.png and b/docs/images/AppPackage/ApplicationPackages.html-image00.png differ http://git-wip-us.apache.org/repos/asf/incubator-apex-core/blob/5f108976/docs/images/AppPackage/ApplicationPackages.html-image01.png ---------------------------------------------------------------------- diff --git a/docs/images/AppPackage/ApplicationPackages.html-image01.png b/docs/images/AppPackage/ApplicationPackages.html-image01.png index f707d81..c11a707 100644 Binary files a/docs/images/AppPackage/ApplicationPackages.html-image01.png and b/docs/images/AppPackage/ApplicationPackages.html-image01.png differ http://git-wip-us.apache.org/repos/asf/incubator-apex-core/blob/5f108976/docs/images/AppPackage/ApplicationPackages.html-image02.png ---------------------------------------------------------------------- diff --git a/docs/images/AppPackage/ApplicationPackages.html-image02.png b/docs/images/AppPackage/ApplicationPackages.html-image02.png index 49de0e9..c7deddf 100644 Binary files a/docs/images/AppPackage/ApplicationPackages.html-image02.png and b/docs/images/AppPackage/ApplicationPackages.html-image02.png differ http://git-wip-us.apache.org/repos/asf/incubator-apex-core/blob/5f108976/docs/images/AppPackage/ApplicationPackages.html-image03.png ---------------------------------------------------------------------- diff --git a/docs/images/AppPackage/ApplicationPackages.html-image03.png b/docs/images/AppPackage/ApplicationPackages.html-image03.png new file mode 100644 index 0000000..bc9e388 Binary files /dev/null and b/docs/images/AppPackage/ApplicationPackages.html-image03.png differ http://git-wip-us.apache.org/repos/asf/incubator-apex-core/blob/5f108976/docs/images/AppPackage/ApplicationPackages.html-image04.png ---------------------------------------------------------------------- diff --git a/docs/images/AppPackage/ApplicationPackages.html-image04.png b/docs/images/AppPackage/ApplicationPackages.html-image04.png new file mode 100644 index 0000000..a39e8e0 Binary files /dev/null and b/docs/images/AppPackage/ApplicationPackages.html-image04.png differ
