Small example console source codes for finding states, territories, continents and area codes. It is the client that communicates using JSONs with my own state, territory, continent and area code REST service.
- clone this repository to your computer
- build and run the example Java code
- compile and run the example .NET C# code
- run the example PHP code
- run the example Python code
- install GIT on your computer
- clone this repository to your computer by the GIT command
git clone https://github.com/petrfaltus/state-territory-continent-area-code-rest-client-source-codes.git
- install Java JDK on your computer
- set the OS environment
%JAVA_HOME%
variable (must exist"%JAVA_HOME%\bin\java.exe"
)
- install Apache Maven on your computer
- add the Maven directory (where the batch
mvn.cmd
locates) to the OS environment%PATH%
variable
The subdirectory java-maven
contains prepared Windows batches:
01-build.cmd
- cleans, compiles and builds the Maven project02-run.cmd
- runs the built Java archive (JAR)03-clean.cmd
- cleans the Maven project
- install Gradle Build Tool on your computer
- add the Gradle directory (where the batch
gradle.bat
locates) to the OS environment%PATH%
variable
The subdirectory java-gradle
contains prepared Windows batches:
01-build.cmd
- cleans, compiles and builds the Gradle project02-run.cmd
- runs the built Java archive (JAR)03-clean.cmd
- cleans the Gradle project
- use the
csc.exe
.NET C# compiler that is the part of Microsoft .NET Framework (part of OS)
The subdirectory csharp
contains prepared Windows batches:
01-compile.cmd
- compiles the source code (contains the path definition to thecsc.exe
compiler)02-run.cmd
- runs the Windows executable03-clean.cmd
- deletes the Windows executable
For the JSON serialization and JSON deserialization there is the Newtonsoft.Json.dll needed.
- install PHP on your computer
- set the OS environment
%PHP_HOME%
variable (must exist"%PHP_HOME%\php.exe"
)
The subdirectory php
contains prepared Windows batch:
01-run.cmd
- runs the code through the PHP interpreter
- install Python on your computer
- set the OS environment
%PYTHON_HOME%
variable (must exist"%PYTHON_HOME%\python.exe"
)
The subdirectory python
contains prepared Windows batch:
01-run.cmd
- runs the code through the Python interpreter
Now in January 2021 I have the computer with Windows 10 Pro 64bit, 12GB RAM and available 50GB free HDD space
Tool | Version | Setting |
---|---|---|
GIT | 2.26.0.windows.1 | |
Java JDK | 14.0.1 | Java(TM) SE Runtime Environment (build 14.0.1+7) |
Apache Maven | 3.6.3 | |
Gradle Build Tool | 6.3 | |
.NET C# compiler | 4.8.3752.0 | |
Newtonsoft.Json.dll | 12.0.3.23909 | part of the repository |
PHP | 7.4.4 | 7.4.4-nts-Win32-vc15-x64 |
Python | 3.4.3 |