Upload
ianibbo
View
359
Download
0
Embed Size (px)
Citation preview
Setting up an OpenFIDY Dev Environment
Ian IbbotsonKnowledge Integration Ltd
This work is licensed under a Creative Commons Attribution 3.0 Unported License.
STOP
Here be dragons :) (Albeit friendly fluffy linux shaped ones)
Do you really need to build the base aggregator
Do you really need to build FIDY
All components can be downloaded as zipped up installable units from
http://bit.ly/OpenFIDY2016zip
You Will Need (1/2)
Administrator Access on the Platform of your choice.
These Instructions for Ubuntu 10.10 Server ed
Aggregator Regularly Built and Deployed on windows also.
You Will Need (2)
The SUN JDK
Sorry.. The OpenJDK won't work (Yet)
Apache Maven
A Database
Default config is for a MySQL db, deployed against postgres, oracle and MS SQL Server.
An active internet connection (At a decent speed to download dependencies)
Subversion
SUN JDK - Notes
apt-get install python-software-properties
add-apt-repository ppa:sun-java-community-team/sun-java6
apt-get update
apt-get install sun-java6-jdk
update-java-alternatives -s java-6-sun
Installing Base Tools
Make sure your java and maven tools are correctly installed
Verify with “mvn -v” and “java -version”
Please verify you are running the SUN JDK!
Add MAVEN_HOME and JAVA_HOME to an RC file
Add MAVEN_HOME/bin to path in RC also.
(We use /etc/profile, YMMV)
Checking Out the Source Codesvn checkout svn://developer.k-
int.com/home/svn/repositories/default/ispp
N.B. This is direct to the subversion repository in anonymous mode rather than via the http interface.
Buildingcd ispp/datamodel/trunk
mvn clean install
cd ../../ispp-dpp
mvn clean install
cd ../../ispp-web-assemly
mvn clean assembly
cd target/output
The .zip is your installable FIDY Deployment
The EndSee Installing and Running an OpenFIDY
instance