Skip to content

AB1775/ISS-Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

A simple, user-friendly application made in Java using Swing, JXMapViewer2, Nathan Bergey's ISS-Now API, and FasterXML. The map is fixed at the last known position of the ISS, updates its location every 5 seconds, and includes zoom functionality for a closer view of the ISS's location.

Installation

Dependencies

Oracle JDK or AdoptOpenJDK

Maven

JXMapViewer2

Jackson FasterXML

Linux Installation

1. Install Java or Verify Installation

2. Install Maven or Verify Installation

3. Clone Repository

git clone https://github.com/AB1775/Java-ISS-Tracker
cd /path/to/Java-ISS-Tracker/

4. Install Dependencies

mvn install

5. Run the Application

java -jar target/Java-ISS-Tracker-main/target/isstracker-1.0-SNAPSHOT-jar-with-dependencies.jar

Windows Installation

1. Install Java or Verify Installation

2. Install Maven or Verify Installation

5. Clone Repository

git clone https://github.com/AB1775/Java-ISS-Tracker

6. Navigate to the Project Directory

cd \path\to\Java-ISS-Tracker\

7. Build the Project

mvn clean install

8. Run the Application

mvn exec:java -Dexec.MainClass="com.isstracker.Main"