Setting Up the JET Virtual Machine
Download the following packages from Juniper Networks download site to setup the JET VM:
Vagrant zip file
JET bundle containing a backing sandbox and toolchain
JET client IDL library
To be ready to use the JET VM and integrated development environment (IDE) to create applications, complete the following tasks:
Downloading the Packages You Need
Installing the JET VM on your development machine provides a complete development environment with tools for building and packaging applications. It also provides the eclipse IDE.
Download and install the following packages:
https://www.vagrantup.com/) is a software that creates and configures virtual development environments.
You can think of it as a higher-level wrapper around virtualization
software such as VirtualBox (
https://www.virtualbox.org/wiki/Downloads). You can use Vagrant to manage the JET development virtual machine
To download Vagrant:
- Go to
https://www.vagrantup.com/and download Vagrant for your system’s platform (Windows, Mac, or Linux).
For the JET VM, Juniper Networks supports only the VirtualBox hypervisor.
To download and install VirtualBox:
- Go to
- Download and install the VirtualBox package for your platform and the VirtualBox extension package.
- Enable hardware virtualization support on your machine BIOS if it is not already enabled.
Downloading the JET Files from the Juniper Networks Download Site
The JET VM is downloaded from the Juniper
Networks download website at
https://www.juniper.net/support/downloads/?p=jet#sw in the form of following packages:
JET sandbox and toolchain file
JET client IDL library
Launching the JET VM
To launch the JET VM:
- Create a
jet-vagrantdirectory and extract the
JET-vagrant.zipfile you downloaded from the Juniper Networks download site to that directory.
- Change to the
jet-vagrantdirectory where you have extracted the
- Issue the
If needed, use the following default login credentials:username: vagrantpassword: vagrant
Wait for the Ubuntu desktop screen to come up in Oracle VM VirtualBox. You will see the Eclipse icon. This is the icon you use for the JET IDE.
- Double-click the Eclipse icon to start the JET IDE.
Next, before starting to use the JET IDE, you must install the JET bundle containing backing sandbox and toolchain and the JET client IDL library.
Updating the Build Environment
To update the build environment:
- Start the JET IDE.
See the procedure Launching the JET VM for details.
- Change the perspective by selecting Juniper Extension Toolkit from the Window > Open perspective -> Other menu.
- Once the perspective is change, select Juniper Extension Toolkit > Update build environment.
- Point the input fields to downloaded JET bundle and client library and install them.
Stopping the JET VM
When you are done using the VM, stop and exit Vagrant.
To stop and exit Vagrant and the IDE:
- Go to the command-line prompt for your system.
- In the
jet-vagrantdirectory, issue the