All Projects → Vinetos → java-portable

Vinetos / java-portable

Licence: GPL-3.0 License
Install a portable version of the JDK (and bundled JRE) and run it everywhere without admin rights on Windows.

Programming Languages

powershell
5483 projects

Projects that are alternatives of or similar to java-portable

nashorn
A fork of Oracle's EcmaScript 5.1 engine Nashorn, compatible with Java 7
Stars: ✭ 29 (+31.82%)
Mutual labels:  jdk, jre
oracle-jdk-portable
🚀 Oracle JDK portable for Windows
Stars: ✭ 24 (+9.09%)
Mutual labels:  portable, jdk
go-jdk
Run JVM-based code in Go efficiently
Stars: ✭ 61 (+177.27%)
Mutual labels:  jdk, jre
Asuite
ASuite is a simple open source portable launcher for Microsoft Windows.
Stars: ✭ 58 (+163.64%)
Mutual labels:  portable
EverythingPortable
EverythingPortable
Stars: ✭ 59 (+168.18%)
Mutual labels:  portable
cadru
A Microsoft .NET Framework toolkit
Stars: ✭ 58 (+163.64%)
Mutual labels:  portable
teamspeak-client-portable
🚀 TeamSpeak Client portable for Windows
Stars: ✭ 21 (-4.55%)
Mutual labels:  portable
maven-springboot-electron
Package your Java Web Application with Electron + OpenJDK only using Maven
Stars: ✭ 44 (+100%)
Mutual labels:  jdk
UnicodeBOMInputStream
Doing things right, in the name of Sun / Oracle
Stars: ✭ 36 (+63.64%)
Mutual labels:  jdk
tge
Game Runtime in GO, aims to provide a light, portable and unopiniated runtime to integrate GO libraries to portable applications (dektop, web & mobile).
Stars: ✭ 30 (+36.36%)
Mutual labels:  portable
FullProxy
Bind and reverse connection based, SOCKS5, HTTP and PortForward based portable proxy
Stars: ✭ 22 (+0%)
Mutual labels:  portable
LibPortablePlus
-----
Stars: ✭ 17 (-22.73%)
Mutual labels:  portable
xtd
Free open-source modern C++17 / C++20 framework to create console, forms (GUI like WinForms) and unit test applications on Microsoft Windows, Apple macOS and Linux.
Stars: ✭ 321 (+1359.09%)
Mutual labels:  portable
openvpn-portable
🚀 OpenVPN portable for Windows
Stars: ✭ 59 (+168.18%)
Mutual labels:  portable
Port-Able-Suite
🌐 Manager for portable applications
Stars: ✭ 35 (+59.09%)
Mutual labels:  portable
dot-templater
A small, portable Rust program intended for templating dotfiles across multiple systems.
Stars: ✭ 41 (+86.36%)
Mutual labels:  portable
docker-java-node
🐳 OpenJDK JRE or JDK (8,11 or 17) with Node.js 14 LTS (Fermium) or 16 LTS (Gallium) Docker image
Stars: ✭ 56 (+154.55%)
Mutual labels:  jre
relative-path
Portable relative UTF-8 paths for Rust.
Stars: ✭ 54 (+145.45%)
Mutual labels:  portable
nextcloud-portable
🚀 Nextcloud portable for Windows
Stars: ✭ 21 (-4.55%)
Mutual labels:  portable
wymlp
tiny fast portable real-time deep neural network for regression and classification within 50 LOC.
Stars: ✭ 36 (+63.64%)
Mutual labels:  portable

Java Portable (JDK and JRE)

Install a portable version of the JDK (and bundled JRE) and run it everywhere without admin rights on Windows.

The scripts don't touch your project files in any way or form.

You can:

  • Install the JDK (+ JRE) on a removable device (like USB key).
  • Run and compile application on every computer which can run Java.

Works without internet (only setup need an internet connection).

Prerequisite

  • Windows 7 and higher.
  • Powershell 2.0 or highter (see get powershell) (installed by default on Windows).

Installation

Before run, make sure that you have an active internet connection.

Run Setup.ps1 with powershell to download, create and setup the jdk files.

Run everywhere

Once you have done the installation,
Run start.bat on the computer you want to use the JRE/JDK. It will set environment variables for applications which needs Java.

That's It

Type java -version and javac -version into CMD to see if all works fine !

Shortcomings

In an environment with a Restricted PowerShell execution policy, you have to start scripts in the following way

PowerShell.exe -ExecutionPolicy Bypass -File <a script file name to start>

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].