Skip to main content
Release date: 17 July 2018
  • The App Studio interface is now integrated with the Fusion Server interface. From the Fusion workspace, navigate to App Studio > Build new UI:\ App Studio menu You will find a handy setup wizard, plus the embedded code editor, just as in App Studio 4.0.
    After you have built one or more search interfaces with App Studio, you can access them from the same menu: App Studio menu
  • An App Studio project can be downloaded for standalone development using your own tools.
  • A search interface can now be deployed as a standalone app in addition to deployment as a Fusion Web app.
If you prefer to develop your search interface using your own tools, you can download it as a .zip file.The project directory includes tools for running a demo deployment or compiling an application for a production deployment.

Downloading a project from Fusion

You can download your App Studio project as a .zip file from its configuration panel in App Studio.
This option is unavailable after you have uploaded a WAR file for the project.
  1. From the App Studio menu, select your project: The project configuration panel appears.
  2. Click Download project: Download project Your browser downloads the project as a .zip file.

Deploying a project

There are several ways to deploy a project. For information, see Deployment Overview.
There are two ways to deploy a standalone App Studio search interface:

Embedded Tomcat web server

Package your app as a standalone app for deployment to a production server. The standalone app embeds an Apache Tomcat servlet container.Unix or MacOS:
./app-studio dist
Windows:
app-studio.bat dist

Standalone app directory

Unix or MacOS:The standalone app for deployment is in the _app-name_/search-app-standalone directory.
search-app-standalone/
    README.md
    app/
    build/
    config/
    keystore.jks
    lib
    search-app-start.bat
    search-app-stop.bat
    search-app-stop.ps1
    search-app.sh
Windows:The standalone app for deployment is in the _app-name_\search-app-standalone directory.
search-app-standalone\
    README.md
    app\
    build\
    config\
    keystore.jks
    lib
    search-app-start.bat
    search-app-stop.bat
    search-app-stop.ps1
    search-app.sh
The search-app-project.zip is a snapshot of your project at the time you compiled the application.

Executable Java JAR file

In this deployment type, your search interface runs within the Java runtime environment (JRE).A downloaded project comes with an app-studio script that creates a JAR file.How to create the JAR file
  1. In a shell window, switch to your project directory:
    cd /path/to/project-directory
    
  2. Create the JAR file: Unix and MacOS:
    ./app-studio package
    
    Windows:
    app-studio.bat package
    
The script creates the executable JAR file in the dist directory of your project:
search-app-latest.x.jar

Running an executable JAR file

java -jar search-app-latest.x.jar
I