Name | Modified | Size | Downloads / Week |
---|---|---|---|
ReadMe.txt | 2015-02-18 | 3.8 kB | |
UniMoDoc_v0.0.5.war | 2015-02-18 | 25.8 MB | |
UniMoDoc_v0.0.3.war | 2014-10-10 | 17.2 MB | |
UniMoDoc_v0.0.2.war | 2014-07-08 | 17.2 MB | |
UniMoDoc_v0.0.1.war | 2014-06-17 | 17.1 MB | |
Totals: 5 Items | 77.4 MB | 1 |
#------------------------------------------------------------------------------- # UniMoDoc - The Universal Module Documenter v0.0.5 #------------------------------------------------------------------------------- # Copyright 2014 Ivan Bogicevic # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. #------------------------------------------------------------------------------- UniMoDoc comes along in two versions: 1. UniMoDoc.jar - This is a standalone-version. You can run the jar-file simply without any installation. 2. UniMoDoc.war - This is the main actual version as deployable web-archive. See below for installation instructions. The standalone-version is no longer maintained. Better use the war-version because the versions differ quite a lot. ============================= ======= Users Guide ======= ============================= 1. Install Tomcat v7.0 2. Get the latest UniMoDoc_x.war-file from https://sourceforge.net/projects/unimodoc/ 3. Rename the file to "UniMoDoc.war" 4. Deploy war-file on Tomcat 5. Check Installation under http://localhost:8080/UniMoDoc/index.xhtml The documentation content and documentation structure is stored in one file at "$home/.unimodoc/specification.xml" when the app-context is shut down. During startup UniMoDoc will try to load the data from this file. If the import fails, the default data from "src/main/resources/projects/empty.xml" is loaded. ================================== ======= Developers Guide ======= ================================== 1. Install Subversion 2. Checkout project, e. g. with "svn checkout --username=alice svn+ssh://alice@svn.code.sf.net/p/unimodoc/code/trunk /Users/alice/UniMoDoc" 3. Install JDK 1.7+, caution: JDK 1.8+ will result in XML-parsing problems (uses newer JAXB spec, no list setter is used-> module prop maps will fail to load) 4. Install Eclipse IDE for Java EE Developers (Luna or newer recommended) 5. Start Eclipe and select workspace, e. g. "/Users/alice/UniMoDoc" 6. Install Eclipse Checkstyle Plugin [update-site: http://eclipse-cs.sf.net/update] 7. Install Eclipse PMD Plugin [update-site: http://www.acanda.ch/eclipse-pmd/release/latest] 8. Install Tomcat v7.0 9. Install Maven 10. In Eclipse: a) New - Server - Apache - Tomcat v7.0 Server b) Import - Maven - Existing Maven Projects - select checkout location - follow wizard c) UniMoDoc - Properties - Targeted Runtimes - Add the created tomcat server d) UniMoDoc - Properties - Java Build Path - Order and Export: JRE Library must be before Maven Dependencies e) Java - Compiler - Errors/Warnings - Annotations - Unhandled token in '@SuppressWarnings' - Ignore f) Run src/main/webapp/index.xhtml 11. To export .war: a) UniMoDoc - Run As - Maven build... - type text "package" in field "Goals" - Run b) Maven will run all test cases under "src/test/..." and the build will fail if any of the tests fail c) result will be in /target ======================================= ======= Third Party Artefacts ======= ======================================= UniMoDoc uses Icons from the "Font Awesome"-Package by Dave Gandy (http://www.flaticon.com/authors/dave-gandy) released under the CC BY 3.0 Licence (http://creativecommons.org/licenses/by/3.0/)