{"id":18378176,"url":"https://github.com/csp02/fastjtest","last_synced_at":"2025-04-11T08:22:21.659Z","repository":{"id":176455588,"uuid":"498219502","full_name":"CSP02/fastJtest","owner":"CSP02","description":null,"archived":false,"fork":false,"pushed_at":"2022-05-31T06:49:46.000Z","size":115,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-15T22:42:18.850Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CSP02.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-05-31T06:49:45.000Z","updated_at":"2022-05-31T06:49:49.000Z","dependencies_parsed_at":null,"dependency_job_id":"4c847e6d-da7c-4edd-9e76-d8724910412d","html_url":"https://github.com/CSP02/fastJtest","commit_stats":null,"previous_names":["csp02/fastjtest"],"tags_count":0,"template":false,"template_full_name":"fastjengine/fastj-java-template","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CSP02%2FfastJtest","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CSP02%2FfastJtest/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CSP02%2FfastJtest/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CSP02%2FfastJtest/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CSP02","download_url":"https://codeload.github.com/CSP02/fastJtest/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248360984,"owners_count":21090794,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-06T00:31:52.897Z","updated_at":"2025-04-11T08:22:21.640Z","avatar_url":"https://github.com/CSP02.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# FastJ Java Template Program\n\n## Requirements\n- [Java 11 JDK or Higher][jdk-link]\n- Basic understanding of Java\n\n\n## Initial Setup\n\n### Download the Template\nYou have a few options for getting the template:\n\n#### Create from Template\n1. Click the \"Use This Template\" button at the top of this project. Leave everything on the project creation screen as is, and hit \"Create repository from template\".\n   ![image](https://user-images.githubusercontent.com/64715411/125542737-6eb23326-d07a-4a28-89af-dcacb4f01cac.png)\n   ![image](https://user-images.githubusercontent.com/64715411/125543010-b960404a-ad40-431c-ab31-c097f52574bb.png)\n\n2. Download your project from GitHub:\n    - via terminal: `git clone https://github.com/yourgithubusername/yourprojectname`\n    - or by downloading the ZIP file, specified under the \"↓Code\" button.\n      ![image](https://user-images.githubusercontent.com/64715411/125545310-c62610da-1eb5-4e80-86b3-352b1ea16612.png)\n\n#### Clone the template directly\n1. Clone the repository via terminal: `git clone https://github.com/lucasstarsz/fastj-java-template`\n\n#### Downloading the latest release\nDownload the archive (.zip file, or tar.gz file) from https://github.com/lucasstarsz/fastj-java-template/releases/latest\n\n\n### Running the Program\n1. Build the program:\n    ```bash\n    ./gradlew build\n    ```\n2. Run the template program:\n    ```bash\n    ./gradlew run\n    ```\n\n\n## General Usage\n\n### Generating Installer/Executable\n1. Build the program:\n    ```bash\n    ./gradlew build\n    ```\n2. Create the executable:\n    ```bash\n   ./gradlew jpackage \n   ```\n3. The executable and installer files will be found in `build/jpackage`.\n\n_Having trouble using `gradlew`? Read [this][Terminals Are Different]._\n\n\n## Learning FastJ\nCheck out the following links to learn how to use FastJ:\n- [Example Programs][example-programs-readme-link]\n- [FastJ Documentation][documentation-link]\n\n\n## Configuring the Project Variables\nPlease view the [build.gradle](build.gradle) file -- it contains general instructions for modifying the base example.\n\n\n[jdk-link]: https://adoptium.net/?variant=openjdk17 \"Java JDK Download\"\n[Terminals Are Different]: https://gist.github.com/lucasstarsz/9bbc306f8655b916367d557043e498ad \"Terminals Access Files Differently\"\n[example-programs-readme-link]: http://fastj.me/tree/main/src/example \"FastJ Examples\"\n[documentation-link]: https://javadoc.io/doc/io.github.lucasstarsz.fastj/fastj-library \"FastJ API Documentation\"\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcsp02%2Ffastjtest","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcsp02%2Ffastjtest","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcsp02%2Ffastjtest/lists"}