- Plone 3 Products Development Cookbook
- Juan Pablo Gimenez Marcos F.Romero
- 274字
- 2021-08-06 17:05:59
Installing ArchGenXML
Although ArchGenXML documentation provides several installation options, we have chosen the recommended one, that will help us in strengthening an already introduced concept: buildout. In addition, this method will let you share the buildout configuration file with your team and help them by easing their ArchGenXML installation as well.
Getting ready
On Linux as on Windows, we must have already installed Python 2.4. Check Installing Python on Linux and Installing Plone on Windows for details on this.
We'll proceed with the ArchGenXML installation.
How to do it…
- Create a directory for the target ArchGenXML installation and choose the installation directory of your preference. We have chosen
libexec
at the home folder (denoted by~
on Linux):mkdir -p ~/libexec/archgenxml cd ~/libexec/archgenxml
- Download (or copy from an existing location) the
bootstrap.py
file.wget http://svn.zope.org/*checkout*/zc.buildout/trunk/bootstrap/bootstrap.py
- Create a
buildout.cfg
file for ArchGenXML like the following one:[buildout] parts = archgenxml [archgenxml] recipe = zc.recipe.egg:scripts eggs = archgenxml
- Bootstrap and build ArchGenXML. Before proceeding make sure you use a Python 2.4 interpreter. If you are using virtualenv on Linux, you can activate it first as explained in Installing Python on Linux. You can also invoke the Python interpreter directly on its installation directory.
/location_of_python_2.4/python bootstrap.py ./bin/buildout
How it works…
We now have a correct installation of ArchGenXML. Now we just need to use it. To do so, we need an application to create UML (Unified Modeling Language) models that can export them into XMI format like ArgoUML, Poseidon, or ObjectDomain.
The following examples will be done on ArgoUML. You can get it from http://argouml.tigris.org/.
See also
- Installing Python on Linux
- Installing Plone on Windows
- UG NX 9.0中文版 基礎教程 (UG工程師成才之路)
- 像攝影師一樣調色
- Puppet 2.7 Cookbook
- GlassFish Administration
- 深入理解OpenCV:實用計算機視覺項目解析(原書第3版)
- Excel公式、函數與圖表案例實戰從入門到精通(視頻自學版)
- Asterisk 1.4 : The Professional's Guide
- Python 3 Object Oriented Programming
- Premiere Pro CC 2015中文版基礎與實例教程(第4版)
- Audition CC音頻處理完全自學一本通
- Photoshop+Illustrator+CorelDRAW一站式高效學習一本通
- Panda3d 1.7 Game Developer's Cookbook
- 量化投資:以MATLAB為工具
- 中文版CorelDRAW圖形創意設計與制作全視頻實戰228例
- SPSS統計分析從入門到精通