imaffe opened a new issue #534: [rocketm-connect-jdbc can't build : maven dependency not added to latest version] URL: https://github.com/apache/rocketmq-externals/issues/534 The issue tracker is **ONLY** used for bug report and feature request. Any question or RocketMQ proposal please use our [mailing lists](http://rocketmq.apache.org/about/contact/). **BUG REPORT** 1. Please describe the issue you observed: - What did you do (The steps to reproduce)? Try to install rocketmq-connect-jdbc 1. `git clonehttps://github.com/apache/rocketmq-externals.git` 2. `cd rocketmq-externals/rocketmq-connect-jdbc` 3. `mvn clean install -DskipTest -U ` - What did you expect to see? Maven Build Success - What did you see instead? ``` [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 2.195 s [INFO] Finished at: 2020-03-25T17:07:52-07:00 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.6.1:compile (default-compile) on project rocketmq-connect-jdbc: Compilation failure: Compilation failure: [ERROR] /home/affe/GitHubRes/rocketmq-externals/rocketmq-connect-jdbc/src/main/java/org/apache/rocketmq/connect/jdbc/strategy/DivideTaskByConsistentHash.java:[23,45] package org.apache.rocketmq.replicator.config does not exist [ERROR] /home/affe/GitHubRes/rocketmq-externals/rocketmq-connect-jdbc/src/main/java/org/apache/rocketmq/connect/jdbc/strategy/DivideTaskByConsistentHash.java:[24,45] package org.apache.rocketmq.replicator.config does not exist [ERROR] /home/affe/GitHubRes/rocketmq-externals/rocketmq-connect-jdbc/src/main/java/org/apache/rocketmq/connect/jdbc/strategy/DivideTaskByConsistentHash.java:[25,45] package org.apache.rocketmq.replicator.config does not exist [ERROR] /home/affe/GitHubRes/rocketmq-externals/rocketmq-connect-jdbc/src/main/java/org/apache/rocketmq/connect/jdbc/strategy/DivideTaskByConsistentHash.java:[26,45] package org.apache.rocketmq.replicator.config does not exist [ERROR] /home/affe/GitHubRes/rocketmq-externals/rocketmq-connect-jdbc/src/main/java/org/apache/rocketmq/connect/jdbc/strategy/DivideTaskByConsistentHash.java:[31,61] cannot find symbol [ERROR] symbol: class TaskTopicInfo [ERROR] location: class org.apache.rocketmq.connect.jdbc.strategy.DivideTaskByConsistentHash [ERROR] /home/affe/GitHubRes/rocketmq-externals/rocketmq-connect-jdbc/src/main/java/org/apache/rocketmq/connect/jdbc/strategy/DivideTaskByConsistentHash.java:[31,87] cannot find symbol [ERROR] symbol: class TaskDivideConfig [ERROR] location: class org.apache.rocketmq.connect.jdbc.strategy.DivideTaskByConsistentHash [ERROR] /home/affe/GitHubRes/rocketmq-externals/rocketmq-connect-jdbc/src/main/java/org/apache/rocketmq/connect/jdbc/strategy/DivideTaskByConsistentHash.java:[30,8] org.apache.rocketmq.connect.jdbc.strategy.DivideTaskByConsistentHash is not abstract and does not override abstract method divide(org.apache.rocketmq.connect.jdbc.config.DbConnectorConfig,org.apache.rocketmq.connect.jdbc.config.TaskDivideConfig) in org.apache.rocketmq.connect.jdbc.strategy.TaskDivideStrategy [ERROR] /home/affe/GitHubRes/rocketmq-externals/rocketmq-connect-jdbc/src/main/java/org/apache/rocketmq/connect/jdbc/strategy/DivideTaskByConsistentHash.java:[31,5] method does not override or implement a method from a supertype [ERROR] /home/affe/GitHubRes/rocketmq-externals/rocketmq-connect-jdbc/src/main/java/org/apache/rocketmq/connect/jdbc/strategy/DivideTaskByConsistentHash.java:[35,27] cannot find symbol [ERROR] symbol: class TaskTopicInfo [ERROR] location: class org.apache.rocketmq.connect.jdbc.strategy.DivideTaskByConsistentHash [ERROR] /home/affe/GitHubRes/rocketmq-externals/rocketmq-connect-jdbc/src/main/java/org/apache/rocketmq/connect/jdbc/strategy/DivideTaskByConsistentHash.java:[47,18] cannot find symbol [ERROR] symbol: class TaskTopicInfo [ERROR] location: class org.apache.rocketmq.connect.jdbc.strategy.DivideTaskByConsistentHash [ERROR] /home/affe/GitHubRes/rocketmq-externals/rocketmq-connect-jdbc/src/main/java/org/apache/rocketmq/connect/jdbc/strategy/DivideTaskByConsistentHash.java:[57,40] package TaskConfigEnum does not exist [ERROR] /home/affe/GitHubRes/rocketmq-externals/rocketmq-connect-jdbc/src/main/java/org/apache/rocketmq/connect/jdbc/strategy/DivideTaskByConsistentHash.java:[58,40] package TaskConfigEnum does not exist [ERROR] /home/affe/GitHubRes/rocketmq-externals/rocketmq-connect-jdbc/src/main/java/org/apache/rocketmq/connect/jdbc/strategy/DivideTaskByConsistentHash.java:[59,40] package TaskConfigEnum does not exist [ERROR] /home/affe/GitHubRes/rocketmq-externals/rocketmq-connect-jdbc/src/main/java/org/apache/rocketmq/connect/jdbc/strategy/DivideTaskByConsistentHash.java:[59,74] package DataType does not exist [ERROR] /home/affe/GitHubRes/rocketmq-externals/rocketmq-connect-jdbc/src/main/java/org/apache/rocketmq/connect/jdbc/strategy/DivideTaskByConsistentHash.java:[60,40] package TaskConfigEnum does not exist [ERROR] /home/affe/GitHubRes/rocketmq-externals/rocketmq-connect-jdbc/src/main/java/org/apache/rocketmq/connect/jdbc/strategy/DivideTaskByConsistentHash.java:[61,40] package TaskConfigEnum does not exist [ERROR] /home/affe/GitHubRes/rocketmq-externals/rocketmq-connect-jdbc/src/main/java/org/apache/rocketmq/connect/jdbc/source/TimestampIncrementingQuerier.java:[291,41] cannot find symbol [ERROR] symbol: method getJdbcUrl() [ERROR] location: variable config of type org.apache.rocketmq.connect.jdbc.config.Config [ERROR] /home/affe/GitHubRes/rocketmq-externals/rocketmq-connect-jdbc/src/main/java/org/apache/rocketmq/connect/jdbc/source/TimestampIncrementingQuerier.java:[292,35] cannot find symbol [ERROR] symbol: method getJdbcUsername() [ERROR] location: variable config of type org.apache.rocketmq.connect.jdbc.config.Config [ERROR] /home/affe/GitHubRes/rocketmq-externals/rocketmq-connect-jdbc/src/main/java/org/apache/rocketmq/connect/jdbc/source/TimestampIncrementingQuerier.java:[293,35] cannot find symbol [ERROR] symbol: method getJdbcPassword() [ERROR] location: variable config of type org.apache.rocketmq.connect.jdbc.config.Config [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException ``` 2. Please tell us about your environment: ubuntu 18.4 LTS Apache Maven 3.3.9 Java version: 1.8.0_242, vendor: Private Build 3. Other information (e.g. detailed explanation, logs, related issues, suggestions how to fix, etc): **Because org.apache.rocketmq.connect.replicator.config.* ** is not added to maven dependency, and replicator is not uploaded to maven central yet.Once it's uploaded to maven central, we can add the maven dependency and it should be good to go
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services