Download Latest Version xeoframework_1_3_1_install.exe (677.3 MB)
Email in envelope

Get an email when there's a new version of XEO Framework

Home / XEO Studio
Name Modified Size InfoDownloads / Week
Parent folder
Readme.txt 2015-09-09 2.1 kB
pt.itds.xeo.studio.plugin_1.3.0.v201509091558.jar 2015-09-09 60.6 MB
Totals: 2 Items   60.6 MB 0
XEO Studio Edition 1.3.0

IMPORTANT: The previous version of the plugin has a bug that prevents XEO Full Build to happen, please download this one.

XEO Studio is the prefered development environment for a XEO Application.

You should a working Eclipse (J2EE) instalation and a MySQL 5.0+ database prepared.

A database user capable of creating tables, views, functions, etc is also required. 

A JDK8 must also be installed to create a XEO Application

*****************************
Installing XEO Studio
*****************************
First you should download the Eclipse for Java EE Developers from the Eclipse Download page.

To install the XEO Studio plugin just copy the jar file to the Eclipse plugins folder and start/restart Eclipse. 

A JDK8 must also be installed to create a XEO Application.

Note: The XEO Studio jar file comes bundled with a release of the XEO Framework, however not every XEO Framework release originates a XEO Studio release, so do download the latest stable release.

*****************************
Configuring MySQL
*****************************
In order to use the MySQL database (version 5.0+ required) to create a XEO Application you need to set a few properties 
in the MySQL configuration file (my.ini / my.cnf, depending on the operating System), namely:

  - You should have the ANSI_QUOTES property added to the sql_mode variable, such as the following (in the [mysqld] section):
	sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION,ANSI_QUOTES"
  - You should also add the following to your mysql configuration (in the [mysqld] and [mysqld_safe]
        lower_case_table_names = 1

  - XEO uses the InnoDB storage engine when creating tables, as such you should make sure that InnoDB is you default storage engine, you can do that by adding the following line:
       default-storage-engine=INNODB

  - Save the configuration file and restart MySQL .

In order to know how to create a new project with step-by-step instructions go to the following page:
http://wiki.itds.pt/bin/view/WebXEO/XeoPrimerStudioIntroduction
Source: Readme.txt, updated 2015-09-09