AndreaCardamone / jee_boilerplate

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Prerequisites

Must install the following prerequisites

Java JDK recommended (release 13 or higher)

The OpenJDK can be installed from AdoptOpenJDK

For portable installation make sure to have the JAVA_HOME enviroments variable and JAVA_HOME/bin into PATH.

If the java version is changed it must be updated into pom.xml

...
<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-compiler-plugin</artifactId>
  <version>3.8.1</version>
  <configuration>
    <!-- The java release version must be updated here -->
    <release>13</release>
    <excludes>
      <exclude>.history/**</exclude>
    </excludes>
  </configuration>
</plugin>
...

Apache Maven (recommended 3.6.3 or higher)

The Apache Maven can be installed from Apache Maven Home

For portable installation make sure to have the MAVEN_HOME enviroments variable and MAVEN_HOME/bin into PATH.

Node JS (recommended release 12 or higher)

The NodeJS binary can be installed from NodeJS Home

For portable installation make sure to have the /path/to/node_home into PATH.

Installation

If the prerequisites are done then execute the following command

npm install

Start Dev Server

The development server

# All OS
npm start

you can use os-depent script

# Unix
npm start:unix
# Windows
npm start:win

About


Languages

Language:Java 77.5%Language:HTML 12.3%Language:JavaScript 6.8%Language:Shell 2.0%Language:PowerShell 1.4%