agimatec-validation =================== How to compile the project ========================== Requirements: 0. Sources require java1.5 or higher. (Tested with JDK 1.5.0_12 and 1.6.0_07) 1. The project is built with maven2 (Tested with 2.0.9, 2.0.10 and 2.2.0). You need to download and install maven2 from: http://maven.apache.org/ 2. Invoke maven in the root directory or a module subdirectory. compile all projects: --------------------- mvn install (artifacts are generated into the target directories and your local .m2 repo) (Optional) generate site, javadoc: ---------------------------------- mvn site (Optional) generate source-jars: -------------------------------- mvn source:jar mvn source:test-jar (Optional) generate an IntelliJ project: ---------------------------------------- mvn idea:idea (Optional) generate Eclipse projects: ------------------------------------- mvn eclipse:eclipse (Optional) deploy maven-site and javadoc: ----------------------------------------- mvn site-deploy [ Note: You must set the properties ${agimatec-site-id} and ${agimatec-site-url} to adequate values. You can do that by adding them to your maven settings.xml. This is the place where the server credenticals for uploads are kept. ] (Optional) Publish SNAPSHOT or Release artifacts ------------------------------------------------ mvn clean deploy -Prelease [ Note: You will need to add the following information to your .m2/settings.xml so the release plugin can log into the https://oss.sonatype.org/ site to deploy the artifacts - agimatec-snapshots ${ossrh-uid} ${ossrh-pwd} agimatec-releases ${ossrh-uid} ${ossrh-pwd} After deploying, log into https://oss.sonatype.org/, select Staging, right- click on the new com.agimatec-### staging repo in the bottom pane and select Close, then right-click and choose Promote to Agimatec Releases. Getting started --------------- Refer to the project page and WIKI at: http://code.google.com/p/agimatec-validation You can checkout latest sources and releases from there. You can also refer to the test cases in src/test/java/** for examples. Feedback, questions, contribution ================================= ** Feedback is welcome! ** http://code.google.com/p/agimatec-validation http://groups.google.com/group/agimatec-validation http://www.agimatec.de Roman Stumm, agimatec GmbH, 2008, 2009 email: roman.stumm@agimatec.de