An open API service indexing awesome lists of open source software.

https://github.com/macagua/example.java.helloworld

"Hello World" Example for Java
https://github.com/macagua/example.java.helloworld

hello-world helloworld java

Last synced: 6 months ago
JSON representation

"Hello World" Example for Java

Awesome Lists containing this project

README

          

example.java.helloworld
=======================

This is "Hello World" Example for Java.

The structure ``HelloWorld`` package is like this: ::

example.java.helloworld/
|-- HelloWorld
| `-- Main.java
|-- LICENSE
|-- Manifest.txt
`-- README.md

Compile class
-------------

For compile the main class for package, execute the follow command: ::

javac HelloWorld/Main.java

This generate the ``Main.class`` file into ``HelloWorld`` directory.

Run class
---------

For run the main class for package, execute the follow command: ::

java -cp . HelloWorld.Main

This show the ``Hello world`` message.

Create a JAR file
-----------------

For pack the main class for package as a JAR file, execute the follow command: ::

jar cfme Main.jar Manifest.txt HelloWorld.Main HelloWorld/Main.class

Run a JAR file
--------------

For run the JAR file packed, execute the follow command: ::

java -jar Main.jar

This show the ``Hello world`` message.

Reference
=========

- `java - How to run a JAR file - Stack Overflow `_.

- `Setting an Application's Entry Point (The Java™ Tutorials > Deployment > Packaging Programs in JAR Files) `_.