When I am trying to upload .jar file into test project, I am not able to upload. My agent is up and running in my system.
Do you implement any of the TestProject SDK interfaces (e.g. WebTest) correctly ?
Please make sure that you export the JAR file using Gradle JAR task as shown in the Java SDK examples.
Shall I need to create a project as a Java project or Gradle project?
I would suggest Gradle, especially if you use our example as a template.