Once you have developed your solution and you are ready to deploy your solution to clients, you need to move the solution from the development environment to the deployment (Application Server) environment. The first step in deployment is getting your solution in a form that can be moved: exporting the solution.
In Servoy there are a few solution types, each of them being able to be exported in one or more formats. The table below shows the various solution types and the formats in which the solutions can be exported:
Solution Type | .servoy File Export | .war Export | PhoneGap Export |
---|---|---|---|
Normal | x | x | |
Module | x | ||
Web client only | x | ||
Smart client only | x | ||
Login | x | ||
Authenticator | x | ||
Pre-import hook module | x | ||
Post-import hook module | x | ||
Mobile | x | x | x |
Mobile shared module | x |
Export solution sample data - if checked, data (from the current connection) for every table exported will be included. You may choose a specific limit to the number of rows exported or you can choose to export all rows.
CAREFUL
If the dataset is large, then exporting too many rows may fail.
TIP
Even if you have exported sample data, if there is data already in a table when importing, it will not move sample data to the table on import.
See war deployment page for more info on how to export as war.
For mobile solutions see Exporting The Mobile Solution page on Mobile docs.
See Exporting The Mobile Solution page on Mobile docs for more details on PhoneGap export.