zeppelin/java/pom.xml

74 lines
2.4 KiB
XML
Raw Normal View History

[ZEPPELIN-3653] - New Java interpreter ### What is this PR for? **New Java interpreter** There are several Java libraries that could be used to leverage the Data Visualization & Collaboration features of Zeppelin hence the need of a Java interpreter to run any java code / library with no further dependencies. Dependencies to any java library can be added by the end users in the Java Zeppelin interpreter Dependencies settings section. ### What type of PR is it? * Feature ### Todos * Any feedback from reviewers ### What is the Jira issue? * [ZEPPELIN-3653] ### How should this be tested? Manually * Start the Zeppelin server * Create a new note with the java interpreter binding * Write some java code as per documentation (docs/interpreter/java.md) Unit tests * Run unit tests (JavaInterpreterTest.java and JavaInterpreterUtilsTest.java) ### Screenshots (if appropriate) ### Questions: * Does the licenses files need update? No, the dependency on com.thoughtworks.qdox was already added as part of the Beam Interpreter. * Is there breaking changes for older versions? No. * Does this needs documentation? Yes, it has been added to the PR, see docs/interpreter/java.md. Author: Vincenzo Selvaggio <vselvaggio@hotmail.it> Closes #3092 from selvinsource/java-interpreter and squashes the following commits: c5f96b27d [Vincenzo Selvaggio] Excluding java interpreter from zeppelin-server tests. 3f85f1cd3 [Vincenzo Selvaggio] Removed redundant java profile as result of rebasing. b68634034 [Vincenzo Selvaggio] Updated documentation for Java interpreter to be more explicit on the limitations. ce9401079 [Vincenzo Selvaggio] Updated Java Interpreter README and documentation. 9e9a859e9 [Vincenzo Selvaggio] Stylecheck fixes. 706aa0795 [Vincenzo Selvaggio] PR reviews changes: -updated interpreter list -direct import of java module and update related README -static logger for Java interpreter d2358f5dc [Vincenzo Selvaggio] Updated documentation for Java interpreter by adding relevant examples. b57f1cfd0 [Vincenzo Selvaggio] Added Java Interpreter Utils and tests for them. f542a4f61 [Vincenzo Selvaggio] Java Interpreter first version
2018-08-02 07:01:18 +00:00
<?xml version="1.0" encoding="UTF-8"?>
<!--
~ Licensed to the Apache Software Foundation (ASF) under one or more
~ contributor license agreements. See the NOTICE file distributed with
~ this work for additional information regarding copyright ownership.
~ The ASF licenses this file to You under the Apache License, Version 2.0
~ (the "License"); you may not use this file except in compliance with
~ the License. You may obtain a copy of the License at
~
~ http://www.apache.org/licenses/LICENSE-2.0
~
~ Unless required by applicable law or agreed to in writing, software
~ distributed under the License is distributed on an "AS IS" BASIS,
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
~ See the License for the specific language governing permissions and
~ limitations under the License.
-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
[ZEPPELIN-3653] - New Java interpreter ### What is this PR for? **New Java interpreter** There are several Java libraries that could be used to leverage the Data Visualization & Collaboration features of Zeppelin hence the need of a Java interpreter to run any java code / library with no further dependencies. Dependencies to any java library can be added by the end users in the Java Zeppelin interpreter Dependencies settings section. ### What type of PR is it? * Feature ### Todos * Any feedback from reviewers ### What is the Jira issue? * [ZEPPELIN-3653] ### How should this be tested? Manually * Start the Zeppelin server * Create a new note with the java interpreter binding * Write some java code as per documentation (docs/interpreter/java.md) Unit tests * Run unit tests (JavaInterpreterTest.java and JavaInterpreterUtilsTest.java) ### Screenshots (if appropriate) ### Questions: * Does the licenses files need update? No, the dependency on com.thoughtworks.qdox was already added as part of the Beam Interpreter. * Is there breaking changes for older versions? No. * Does this needs documentation? Yes, it has been added to the PR, see docs/interpreter/java.md. Author: Vincenzo Selvaggio <vselvaggio@hotmail.it> Closes #3092 from selvinsource/java-interpreter and squashes the following commits: c5f96b27d [Vincenzo Selvaggio] Excluding java interpreter from zeppelin-server tests. 3f85f1cd3 [Vincenzo Selvaggio] Removed redundant java profile as result of rebasing. b68634034 [Vincenzo Selvaggio] Updated documentation for Java interpreter to be more explicit on the limitations. ce9401079 [Vincenzo Selvaggio] Updated Java Interpreter README and documentation. 9e9a859e9 [Vincenzo Selvaggio] Stylecheck fixes. 706aa0795 [Vincenzo Selvaggio] PR reviews changes: -updated interpreter list -direct import of java module and update related README -static logger for Java interpreter d2358f5dc [Vincenzo Selvaggio] Updated documentation for Java interpreter by adding relevant examples. b57f1cfd0 [Vincenzo Selvaggio] Added Java Interpreter Utils and tests for them. f542a4f61 [Vincenzo Selvaggio] Java Interpreter first version
2018-08-02 07:01:18 +00:00
<parent>
<artifactId>zeppelin-interpreter-parent</artifactId>
[ZEPPELIN-3653] - New Java interpreter ### What is this PR for? **New Java interpreter** There are several Java libraries that could be used to leverage the Data Visualization & Collaboration features of Zeppelin hence the need of a Java interpreter to run any java code / library with no further dependencies. Dependencies to any java library can be added by the end users in the Java Zeppelin interpreter Dependencies settings section. ### What type of PR is it? * Feature ### Todos * Any feedback from reviewers ### What is the Jira issue? * [ZEPPELIN-3653] ### How should this be tested? Manually * Start the Zeppelin server * Create a new note with the java interpreter binding * Write some java code as per documentation (docs/interpreter/java.md) Unit tests * Run unit tests (JavaInterpreterTest.java and JavaInterpreterUtilsTest.java) ### Screenshots (if appropriate) ### Questions: * Does the licenses files need update? No, the dependency on com.thoughtworks.qdox was already added as part of the Beam Interpreter. * Is there breaking changes for older versions? No. * Does this needs documentation? Yes, it has been added to the PR, see docs/interpreter/java.md. Author: Vincenzo Selvaggio <vselvaggio@hotmail.it> Closes #3092 from selvinsource/java-interpreter and squashes the following commits: c5f96b27d [Vincenzo Selvaggio] Excluding java interpreter from zeppelin-server tests. 3f85f1cd3 [Vincenzo Selvaggio] Removed redundant java profile as result of rebasing. b68634034 [Vincenzo Selvaggio] Updated documentation for Java interpreter to be more explicit on the limitations. ce9401079 [Vincenzo Selvaggio] Updated Java Interpreter README and documentation. 9e9a859e9 [Vincenzo Selvaggio] Stylecheck fixes. 706aa0795 [Vincenzo Selvaggio] PR reviews changes: -updated interpreter list -direct import of java module and update related README -static logger for Java interpreter d2358f5dc [Vincenzo Selvaggio] Updated documentation for Java interpreter by adding relevant examples. b57f1cfd0 [Vincenzo Selvaggio] Added Java Interpreter Utils and tests for them. f542a4f61 [Vincenzo Selvaggio] Java Interpreter first version
2018-08-02 07:01:18 +00:00
<groupId>org.apache.zeppelin</groupId>
<version>0.9.0-SNAPSHOT</version>
<relativePath>../zeppelin-interpreter-parent/pom.xml</relativePath>
[ZEPPELIN-3653] - New Java interpreter ### What is this PR for? **New Java interpreter** There are several Java libraries that could be used to leverage the Data Visualization & Collaboration features of Zeppelin hence the need of a Java interpreter to run any java code / library with no further dependencies. Dependencies to any java library can be added by the end users in the Java Zeppelin interpreter Dependencies settings section. ### What type of PR is it? * Feature ### Todos * Any feedback from reviewers ### What is the Jira issue? * [ZEPPELIN-3653] ### How should this be tested? Manually * Start the Zeppelin server * Create a new note with the java interpreter binding * Write some java code as per documentation (docs/interpreter/java.md) Unit tests * Run unit tests (JavaInterpreterTest.java and JavaInterpreterUtilsTest.java) ### Screenshots (if appropriate) ### Questions: * Does the licenses files need update? No, the dependency on com.thoughtworks.qdox was already added as part of the Beam Interpreter. * Is there breaking changes for older versions? No. * Does this needs documentation? Yes, it has been added to the PR, see docs/interpreter/java.md. Author: Vincenzo Selvaggio <vselvaggio@hotmail.it> Closes #3092 from selvinsource/java-interpreter and squashes the following commits: c5f96b27d [Vincenzo Selvaggio] Excluding java interpreter from zeppelin-server tests. 3f85f1cd3 [Vincenzo Selvaggio] Removed redundant java profile as result of rebasing. b68634034 [Vincenzo Selvaggio] Updated documentation for Java interpreter to be more explicit on the limitations. ce9401079 [Vincenzo Selvaggio] Updated Java Interpreter README and documentation. 9e9a859e9 [Vincenzo Selvaggio] Stylecheck fixes. 706aa0795 [Vincenzo Selvaggio] PR reviews changes: -updated interpreter list -direct import of java module and update related README -static logger for Java interpreter d2358f5dc [Vincenzo Selvaggio] Updated documentation for Java interpreter by adding relevant examples. b57f1cfd0 [Vincenzo Selvaggio] Added Java Interpreter Utils and tests for them. f542a4f61 [Vincenzo Selvaggio] Java Interpreter first version
2018-08-02 07:01:18 +00:00
</parent>
<groupId>org.apache.zeppelin</groupId>
<artifactId>zeppelin-java</artifactId>
<packaging>jar</packaging>
<version>0.9.0-SNAPSHOT</version>
<name>Zeppelin: Java interpreter</name>
<properties>
<!--library versions-->
<interpreter.name>java</interpreter.name>
</properties>
<dependencies>
<dependency>
<groupId>com.thoughtworks.qdox</groupId>
<artifactId>qdox</artifactId>
<version>2.0-M3</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<artifactId>maven-enforcer-plugin</artifactId>
</plugin>
<plugin>
<artifactId>maven-dependency-plugin</artifactId>
</plugin>
<plugin>
<artifactId>maven-resources-plugin</artifactId>
</plugin>
<plugin>
<artifactId>maven-shade-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<configuration>
<skip>false</skip>
</configuration>
</plugin>
[ZEPPELIN-3653] - New Java interpreter ### What is this PR for? **New Java interpreter** There are several Java libraries that could be used to leverage the Data Visualization & Collaboration features of Zeppelin hence the need of a Java interpreter to run any java code / library with no further dependencies. Dependencies to any java library can be added by the end users in the Java Zeppelin interpreter Dependencies settings section. ### What type of PR is it? * Feature ### Todos * Any feedback from reviewers ### What is the Jira issue? * [ZEPPELIN-3653] ### How should this be tested? Manually * Start the Zeppelin server * Create a new note with the java interpreter binding * Write some java code as per documentation (docs/interpreter/java.md) Unit tests * Run unit tests (JavaInterpreterTest.java and JavaInterpreterUtilsTest.java) ### Screenshots (if appropriate) ### Questions: * Does the licenses files need update? No, the dependency on com.thoughtworks.qdox was already added as part of the Beam Interpreter. * Is there breaking changes for older versions? No. * Does this needs documentation? Yes, it has been added to the PR, see docs/interpreter/java.md. Author: Vincenzo Selvaggio <vselvaggio@hotmail.it> Closes #3092 from selvinsource/java-interpreter and squashes the following commits: c5f96b27d [Vincenzo Selvaggio] Excluding java interpreter from zeppelin-server tests. 3f85f1cd3 [Vincenzo Selvaggio] Removed redundant java profile as result of rebasing. b68634034 [Vincenzo Selvaggio] Updated documentation for Java interpreter to be more explicit on the limitations. ce9401079 [Vincenzo Selvaggio] Updated Java Interpreter README and documentation. 9e9a859e9 [Vincenzo Selvaggio] Stylecheck fixes. 706aa0795 [Vincenzo Selvaggio] PR reviews changes: -updated interpreter list -direct import of java module and update related README -static logger for Java interpreter d2358f5dc [Vincenzo Selvaggio] Updated documentation for Java interpreter by adding relevant examples. b57f1cfd0 [Vincenzo Selvaggio] Added Java Interpreter Utils and tests for them. f542a4f61 [Vincenzo Selvaggio] Java Interpreter first version
2018-08-02 07:01:18 +00:00
</plugins>
</build>
</project>