Integration with Eclipse IDE

The NetPhantom Editor and Eclipse IDE (64-bit version) have been integrated. This integration means that a NetPhantom application can be developed using the Editor for the NetPhantom specific parts and the Eclipse environment for handling the developed source code, whether written in REXX or Java.

The integration between NetPhantom and Eclipse is accomplished with NetPhantom plug-ins that are installed in Eclipse.

Eclipse is the de-facto standard IDE for software development. With the integration, the NetPhantom developer gets access to large number of tools:

  • Editors with help and assistance, error checking, code completion, annotations, code formatting, refactoring, etc,
  • Debugger,
  • Profiling tools,
  • Structured editors and browsers.

For full documentation about NetPhantom Eclipse, read the NetPhantom Eclipse Developer�s Reference.

 
Features and Functions

An overview of the features and functions:

 
Simplified Installation

The NetPhantom Quick-Start installation is the fastest way of getting up and running. This installation comprises:

  • NetPhantom Server and Editor version 7.6.0 (7.60).
  • OpenJDK Development Kit version 17 update 8.1 (32-bit).
  • OpenJDK Runtime Environment version 8 Update 382 (64-bit).
  • OpenJDK Runtime Environment version 11 Update 20.1 (64-bit).
  • OpenJDK Runtime Environment version 17 Update 8.1 (JustJ 64-bit).
  • OpenJDK Runtime Environment version 21 (64-bit).
  • Eclipse 2023-09 version 4.29 for Java Developers (64-bit).

It provides a quick way to get started with NetPhantom in order not to have the trouble of installing the separate products and configuring them to integrate properly.

The following configurations are already in place:

  • NetPhantom Editor for Java,
  • NetPhantom Editor for Eclipse,
  • NetPhantom Editor and Server configured for SSL with certificate and strong encryption,
  • Eclipse configured for Java SE 1.8, Java 9 to 21 Runtime Environments,
  • Eclipse configured for NetPhantom,
  • Eclipse Workspace configured for NetPhantom Samples,
  • Eclipse configured for NetPhantom Server application debug, in Debug configuration Attach debug to NetPhantom Server, group Remote Java Application,
  • NetPhantom Editor and Server configured for SSL with certificate and strong encryption.

 
System Requirements

NetPhantom Editor requires Windows to run, thus the Operating System must be Windows. The Editor process is a 32-bit process that requires a 32-bit version of the Java Development Kit (containing a Java Compiler). Even if the process is 32-bit, you must use a 64-bit version of e.g. Windows 7 or 10.

  • Eclipse 4.11 or better, in 32- or 64-bit version,
  • Oracle Java SE Development Kit 8 update 151 or better, in 32-bit version, or Java 11 to 21,
  • Windows 7, 8, 8.1, 10 or 11.

Note: it is the Java SE Development Kit that is required (JDK), not the Java SE Runtime Environment (JRE).

The Eclipse IDE may very well be a 64-bit process using a 64-bit Java Virtual Machine, also using one or more Java versions, e.g. 1.8.0 or Java 15.