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

Reply via email to