{"id":137,"date":"2020-02-10T02:42:38","date_gmt":"2020-02-10T02:42:38","guid":{"rendered":"http:\/\/spiderwiz.org\/project\/?page_id=137"},"modified":"2025-04-09T06:16:13","modified_gmt":"2025-04-09T06:16:13","slug":"download","status":"publish","type":"page","link":"https:\/\/spiderwiz.org\/project\/download\/","title":{"rendered":"Getting Spiderwiz"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Dependencies<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Spiderwiz is built, assembled and installed using Maven. Spiderwiz is deployed to the Maven Central Repository at the following location:&nbsp;<a href=\"https:\/\/repo1.maven.org\/\">https:\/\/repo1.maven.org\/<\/a>. Jars, Jar sources and Jar JavaDoc are available there. To use Spiderwiz, all you need is to include the following dependency in your project&#8217;s POM.XML file:<\/p>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre>&lt;dependency&gt;\n    &lt;groupId&gt;org.spiderwiz&lt;\/groupId&gt;\n    &lt;artifactId&gt;spiderwiz-core&lt;\/artifactId&gt;\n    &lt;version&gt;4.3&lt;\/version&gt;\n&lt;\/dependency&gt;<\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Alternatively you can pull the dependency from Spiderwiz internal repository.  Define it by:<\/p>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre>&lt;project&gt;\n  ...\n  &lt;repositories&gt;\n    &lt;repository&gt;\n      &lt;id&gt;spiderwiz-internal&lt;\/id&gt;\n      &lt;url&gt;http:\/\/spiderwiz.org\/repo&lt;\/url&gt;\n    &lt;\/repository&gt;\n  &lt;\/repositories&gt;\n  ...\n&lt;\/project&gt;<\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">If you want your application to accept WebSocket connections as a server (see <a href=\"http:\/\/spiderwiz.org\/project\/tutorial\/lesson-3\/\">Spiderwiz Tutorial &#8211; Lesson 3<\/a>), then you would need to include also the following dependency:<\/p>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre>&lt;dependency&gt;\n  \t&lt;groupId&gt;org.spiderwiz&lt;\/groupId&gt;\n  \t&lt;artifactId&gt;spiderwiz-websocket-server&lt;\/artifactId&gt;\n  \t&lt;version&gt;1.3&lt;\/version&gt;\n&lt;\/dependency&gt;<\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">If you want your application to be managed by <a href=\"http:\/\/spiderwiz.org\/project\/spideradmin\/\">SpiderAdmin<\/a> you would need the following dependency, <span style=\"text-decoration: underline;\">available only through Spiderwiz internal repository<\/span>:<\/p>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre>&lt;dependency&gt;\n    &lt;groupId&gt;org.spiderwiz&lt;\/groupId&gt;\n    &lt;artifactId&gt;spiderwiz-admin&lt;\/artifactId&gt;\n    &lt;version&gt;2.3&lt;\/version&gt;\n&lt;\/dependency&gt;<\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Depending on the features of Spiderwiz that you use, you may need other dependencies. For example, if you configure your application as a standalone WebSocket client, you may use the following dependency:<\/p>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre>&lt;dependency&gt;\n\t&lt;groupId&gt;org.glassfish.tyrus.bundles&lt;\/groupId&gt;\n    &lt;artifactId&gt;tyrus-standalone-client&lt;\/artifactId&gt;\n    &lt;version&gt;1.15&lt;\/version&gt;\n&lt;\/dependency&gt;<\/pre><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Direct download<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Non-Maven users can download the above mentioned jars directly from:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"http:\/\/spiderwiz.org\/repo\/org\/spiderwiz\/spiderwiz-core\/4.3\/spiderwiz-core-4.3.jar\">http:\/\/spiderwiz.org\/repo\/org\/spiderwiz\/spiderwiz-core\/4.3\/spiderwiz-core-4.3.jar<\/a><\/li><li><a href=\"http:\/\/spiderwiz.org\/repo\/org\/spiderwiz\/spiderwiz-websocket-server\/1.3\/spiderwiz-websocket-server-1.3.jar\">http:\/\/spiderwiz.org\/repo\/org\/spiderwiz\/spiderwiz-websocket-server\/1.3\/spiderwiz-websocket-server-1.3.jar<\/a><\/li><li><a href=\"http:\/\/spiderwiz.org\/repo\/org\/spiderwiz\/spiderwiz-admin\/2.3\/spiderwiz-admin-2.3.jar\">http:\/\/spiderwiz.org\/repo\/org\/spiderwiz\/spiderwiz-admin\/2.3\/spiderwiz-admin-2.3.jar<\/a><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Source control<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Spiderwiz Source Control repository is at  <a href=\"https:\/\/github.com\/zvilif\/spiderwiz\">https:\/\/github.com\/zvilif\/spiderwiz<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">License terms<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Copyright \u00a9 2020, spiderwiz.org. All rights reserved. Use is subject to&nbsp;<a href=\"http:\/\/spiderwiz.org\/project\/license-terms\/\">license terms<\/a>. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dependencies Spiderwiz is built, assembled and installed using Maven. Spiderwiz is deployed to the Maven Central Repository at the following location:&nbsp;https:\/\/repo1.maven.org\/. Jars, Jar sources and Jar JavaDoc are available there. To use Spiderwiz, all you need is to include the following dependency in your project&#8217;s POM.XML file: Alternatively you can pull the dependency from Spiderwiz [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":2,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-137","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/spiderwiz.org\/project\/wp-json\/wp\/v2\/pages\/137","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/spiderwiz.org\/project\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/spiderwiz.org\/project\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/spiderwiz.org\/project\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/spiderwiz.org\/project\/wp-json\/wp\/v2\/comments?post=137"}],"version-history":[{"count":45,"href":"https:\/\/spiderwiz.org\/project\/wp-json\/wp\/v2\/pages\/137\/revisions"}],"predecessor-version":[{"id":1404,"href":"https:\/\/spiderwiz.org\/project\/wp-json\/wp\/v2\/pages\/137\/revisions\/1404"}],"wp:attachment":[{"href":"https:\/\/spiderwiz.org\/project\/wp-json\/wp\/v2\/media?parent=137"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}