Can someone tell me which .jar files to download to get the newest Jzy3d version? I have looked at their website but I don't know which files to download.
Asked
Active
Viewed 1,396 times
2
-
I guess you go to [releases](http://maven.jzy3d.org/releases/org/jzy3d/) and grab every `jar` from sub-folders named `1.0.0` ... or use `maven` to do that for you... – PKey Apr 08 '17 at 19:15
-
I tried it and I was able to run demo code (https://github.com/jzy3d/jzy3d-api/blob/master/jzy3d-tutorials/src/main/java/org/jzy3d/demos/scatter/ScatterDemo.java) from the website. But on other demo code, some methods/classes could not be found. (for example MultiColorScatter although it should exist, according to the documentation (http://doc.jzy3d.org/javadoc/0.8.4/org/jzy3d/plot3d/primitives/MultiColorScatter.html)) – FizzleDizzle Apr 09 '17 at 17:38
-
well MultiColorScatter existed in `0.8.4` ... but you are using `1.0.0`. and I can't see any MultiColorScatter there ... though there is a ScatterMultiColor (http://doc.jzy3d.org/javadoc/1.0.0/jzy3d-api/org/jzy3d/plot3d/primitives/package-summary.html)... – PKey Apr 09 '17 at 18:00
-
Replacing MultiColorScatter with ScatterMultiColor solved the problem for me. I guess that the tutorial on their own website is outdated since jzy3d.org still used MultiColorScatter on it (http://www.jzy3d.org/tutorial.php) – FizzleDizzle Apr 09 '17 at 18:11
1 Answers
1
The easiest way is to use maven to build Jzy3d charts. Install maven if you don't have it.
Add a maven pom.xml file at the root of your project, similar to this one. Running the following command will import dependencies and build the project
mvn clean test install
If you want to retrieve jar manually (discouraged), you can get jzy3d builds here. You will also have to download jzy3d dependencies (jogl, jply, jmathio, jdt-core, miglayout, opencsv, etc) as listed in jzy3d-api pom file.

Martin Pernollet
- 2,285
- 1
- 28
- 39
-
I'm totally new to developing larger programming projects. Does the maven command have to be run every time before I can run my program? Or does the command run my main program automatically? (Or am I missing something?) – FizzleDizzle Jun 14 '17 at 18:34
-
Yes if you work with command line and text editor. The best is to use an IDE like Eclipse or Intellij. – Martin Pernollet Jun 17 '17 at 08:34