About Eclipse environment (Java, Liberty, JavaScript)

Introduction

About the setting of the environment where Java and JavaScript programs are written

Download eclipse

Download Eclipse and Java (J9) from the following sites. Since multiple files to download are displayed, use 6.5.15 in the introduced sentence as a key to search. I couldn't download a file that looks newer than this, so I'm aiming for this.

Downloads – Eclipse

Windows on AMD64/EMT64T (File name: IBM_DevelopmentPackage_for_Eclipse_Win_X86_64_6.5.15.zip, Size: 436MB) image.png

Both Eclipse and Java are included in the zip. Unzip to your favorite directory and use it. When I tried to install the plugin from Market Place, it was not included, so I installed it referring to the following. You can find it in General purpose software in the menu to install the plugin.

How to install the Market Place plugin

Introducing IBM Liberty Developer Tools for Oxygen

WebSphere Liberty is used as the environment for running the Servlet. Please refer to the following site and drag the icon or search for Liberty in Market Place and install it. Download Liberty in Eclipse

image.png

Introducing Liberty Server

Liberty can be downloaded and installed when the Server is created. Switch Perspective to Java EE and in Server view No servers are available. Click this link to create a new server ... image.png

Select IBM> Liberty Server and select Install from an archive or a repository. image.png

Select WAS Liberty with Java EE 7 Full Platform to install the Java EE 7 Full Platform Bundle.

Introduction of JavaScript plugin

Java completion is fine by default, but JavaScript doesn't work that way, so I'll introduce Tern Eclipse IDE 1.2. You can find it by searching for Tern in Market Place.

Tern Eclipse IDE

After installation,

  1. Create a JavaScript project
  2. Right click on Project
  3. Configure > Convert to Tern project

image.png

Enable Tern for each project in. You will be asked what Library to use, so select the one that best suits your needs. For now, choose Browser Extension. The assist feature is disabled by default, so enable it in Preference to make Tern completion first.

keyword

image.png

image.png

This will show suggestions after typing. Like java completion. If no suggestions are displayed, close the file and then reopen it.

environment

The environment after installation is as follows.

cmd


C:\opt\wlp\bin>set PATH=c:\opt\eclipseJ9\ibm_sdk80\bin;%PATH%
C:\opt\wlp\bin>server version
IBM J9 VM version 8.0.5.15 - pwa6480sr5fp15-20180502_01(SR5 FP15) (ja_JP)WebSphere Application Server 18 above.0.0.1 (1.0.20.cl180120180309-2209)

C:\opt\wlp\bin>java -version
java version "1.8.0_171"
Java(TM) SE Runtime Environment (build 8.0.5.15 - pwa6480sr5fp15-20180502_01(SR5 FP15))
IBM J9 VM (build 2.9, JRE 1.8.0 Windows 10 amd64-64 Compressed References 20180425_385365 (JIT enabled, AOT enabled)
OpenJ9   - a7ffbfe
OMR      - a531219
IBM      - 59ef3dc)
JCL - 20180425_01 based on Oracle jdk8u171-b11

Help > About Eclipse SDK

version


Eclipse SDK
Version: Oxygen.3a (4.7.3a)
Build id: M20180330-0640

Recommended Posts

About Eclipse environment (Java, Liberty, JavaScript)
Java development environment (Mac, Eclipse)
[Eclipse Java] Development environment setting memo
About the current development environment (Java 8)
java Eclipse How to debug javaScript
Play Framework 2.6 (Java) environment construction in Eclipse
[Java] About Java 12 features
[Java] About arrays
[Java] Environment construction
Java environment construction
Java development environment
Something about java
Where about java
[Java] About interface
About Java class
Java and JavaScript
About Java arrays
About java inheritance
About interface, java interface
About List [Java]
About java var
About Java literals
About Java commands
About Java log output
About Java functional interface
[Environment construction] Eclipse installation
About class division (Java)
Java (eclipse) installation procedure
Eclipse ~ Java project creation ~
About [Java] [StreamAPI] allMatch ()
[Summary] Java environment preparation
About Eclipse MicroProfile Config
About Java method binding
[Java] About anonymous classes
About method splitting (Java)
About Java Array List
About Java Polymorphism super ()
About inheritance (Java Silver)
About Java String class
[Java] Environment construction procedure for developing struts 1.3 with Eclipse
About Java access modifiers
About Java lambda expressions
java development environment construction
About Java entry points
About Java 10 Docker support
Personal summary about Java
Create a Java, JavaScript team development environment (problem raising)
Run kuromoji on Win10 + Eclipse + Java environment (January 2020 version)
[Java] About enum type
All about Java programming
Think about the JAVA = JAVAscript problem (needed in the future)
About java abstract class
[For beginners] About the JavaScript syntax explained by Java Gold
Create a Java and JavaScript team development environment (gradle environment construction)
A note about Java GC
What I researched about Java 8
About an instance of java
What I researched about Java 6
[Gradle] About Java plug-in tasks
Try calling JavaScript in Java
About Java variable declaration statements