diff options
author | Teemu Suo-Anttila <teemusa@vaadin.com> | 2016-05-12 14:24:33 +0300 |
---|---|---|
committer | Marko Grönroos <magi@vaadin.com> | 2016-07-12 12:33:26 +0000 |
commit | 7ac2089afb27af6fdb4f187c934a9a1dde937f1b (patch) | |
tree | 84034baa517f5ca2dacabc3938a1a582324fba4d /documentation/addons/addons-cval.asciidoc | |
parent | 7898b7fc034b8587fd083f8f5e82930f9c36cd2f (diff) | |
download | vaadin-framework-7ac2089afb27af6fdb4f187c934a9a1dde937f1b.tar.gz vaadin-framework-7ac2089afb27af6fdb4f187c934a9a1dde937f1b.zip |
Add basic AppWidgetset documentation
Change-Id: Iaea8b5267c7ccb2a6bc667cc89078bd3c4bf2435
Diffstat (limited to 'documentation/addons/addons-cval.asciidoc')
-rw-r--r-- | documentation/addons/addons-cval.asciidoc | 49 |
1 files changed, 18 insertions, 31 deletions
diff --git a/documentation/addons/addons-cval.asciidoc b/documentation/addons/addons-cval.asciidoc index 8624bed70c..09a6ff4064 100644 --- a/documentation/addons/addons-cval.asciidoc +++ b/documentation/addons/addons-cval.asciidoc @@ -18,20 +18,16 @@ them when deploying the application. You can purchase add-ons or obtain a free trial key from the Vaadin website. You need to register in the website to obtain a key. -You can get license keys from -link:https://vaadin.com/pro/licenses[vaadin.com/pro/licenses], where you can -navigate by selecting in the Vaadin website "My Account > Licenses" or directly -[menuchoice]#Licenses# if you are a Pro Tools subscriber. - -[[figure.addons.cval.obtaining]] -.Obtaining CVAL License -image::img/cval-pro-licenses-3.png[] +You can get license keys from link:https://vaadin.com/pro/licenses[vaadin.com/pro/licenses]. -Click on a license key to obtain the purchased or trial key. +. Select in the Vaadin website "My Account > Licenses" or directly +[menuchoice]#Licenses# if you are a Pro Tools subscriber. ++ +image::img/cval-pro-licenses-3.png[width=80%, scaledwidth=100%] -[[figure.addons.cval.obtaining]] -.Obtaining CVAL License Key -image::img/cval-pro-licenses-code.png[] +. Click on a license key to obtain the purchased or trial key. ++ +image::img/cval-pro-licenses-code.png[width=80%, scaledwidth=100%] [[addons.cval.installing]] @@ -63,8 +59,11 @@ usually with a [literal]#++-D++# option. For example, on the command-line: [subs="normal"] ---- -[prompt]#$# [command]#java# -D[parameter]#vaadin.[replaceable]+++#+++<product>+++#+++.developer.license#=[replaceable]#L1cen5e-c0de# ... +[prompt]#$# [command]#java# -Dvaadin.[replaceable]##<product>##.developer.license=[replaceable]#L1cen5e-c0de# ... ---- + +where the [literal]`<product>` is the product ID, such as `charts`, `spreadsheet`, `designer`, or `testbench`. + ifdef::web[] See link:https://vaadin.com/directory/help/installing-cval-license[the CVAL license key installation instructions] for more details. @@ -82,10 +81,7 @@ navigate to the "Java > Installed JREs" section. Select the JRE version that you use for the application and click [guibutton]#Edit#. In the [guilabel]#Default VM arguments#, give the [parameter]#-D# expression as shown above. -Apache Ant:: If compiling the project with Apache Ant, you could set the key in the Ant -script as follows: - - +Apache Ant:: If compiling the project with Apache Ant, you could set the key in the Ant script as follows: + [subs="normal"] ---- @@ -97,8 +93,6 @@ However, you should never store license keys in a source repository, so if the Ant script is stored in a source repository, you should pass the license key to Ant as a property that you then use in the script for the value argument of the [literal]#++<sysproperty>++# as follows: - - + [subs="normal"] ---- @@ -109,23 +103,16 @@ Ant as a property that you then use in the script for the value argument of the When invoking Ant from the command-line, you can pass the property with a [parameter]#-D# parameter to Ant. -Apache Maven:: If building the project with Apache Maven, you can pass the license key with a -[literal]#++-D++# parameter to Maven: - - +Apache Maven:: If building the project with Apache Maven, you can pass the license key with a [literal]#++-D++# parameter to Maven: + [subs="normal"] ---- -[prompt]#$# [command]#mvn# -D[parameter]#vaadin.[replaceable]+++#+++<product>+++#+++.developer.license#=[replaceable]#L1cen5e-c0de# package +[prompt]#$# [command]#mvn# -Dvaadin.[replaceable]##<product>##.developer.license=[replaceable]##L1cen5e-c0de## package ---- ++ +where the [literal]`<product>` is the product ID, such as `charts`, `spreadsheet`, `designer`, or `testbench`. + Continuous Integration Systems:: In CIS systems, you can pass the license key to build runners as a system property in the build configuration. However, this only passes it to a runner. As described above, Ant does not pass it to sub-processes implicitly, so you need to forward it explicitly as described earlier. - - - - - - - |