Skip to content

Scicrop/JSatTrak

 
 

Repository files navigation

JSatTrak

Automatic Satellite Tracker, based on TLEs (written in Java)

Java CI with Maven

Screenshot

This is a fork of a great application created and developed by Shawn E. Gano (shawn@gano.name), whose development started in 2008. The original site can be found at: https://www.gano.name/shawn/JSatTrak/ The main repository can be found at: https://github.com/sgano/JSatTrak

The main differences found in this fork are the support for OpenJDK 8 and usage of Maven and the full source code of:

These two projects does not exist in Maven repositories for such versions. For that reason, once you clone the repository you will find three projects: a) jsattrak-eclipse, b) wwjbackport and c) joglutilsbackport. Other important difference is the use of Eclipse instead of Netbeans. Finally, was added a source code for a windows installer.

There is an important thing to notice, this project compiles with Java 8 (Both Oracle and OpenJDK), so if you have other versions you must set JAVA_HOME environment variable first.

Now, with one mvn command the project is built: mvn clean install package. Thus, the main idea is to have a easy way to keep the project alive.

In order to compile and run, follow these is steps (in Linux)

mvn clean install package
mv jsattrak-eclipse/target/jsattrak-eclipse-4.2.5-jar-with-dependencies.jar jsattrak-eclipse/dist/bin/jsattrak.jar
chmod +x jsattrak-eclipse/dist/start-jsattrak.sh
jsattrak-eclipse/dist/start-jsattrak.sh

Alternatives

  • Gpreditc
  • Orbitron