GitHub user shivanandullagaddi created a discussion: Missing essential files 
(pom.xml and App.java) required for Hop SDK configuration and successful 
pipeline execution

Hi Team,

While setting up Apache Hop SDK integration to execute a Hop pipeline 
programmatically, we are missing the key files required for successful 
configuration and execution.

Specifically, we need the following files:

pom.xml — containing the correct Maven dependencies for the Hop SDK libraries

App.java (or RunPipeline.java) — the main Java class responsible for 
initializing the Hop environment, loading the pipeline metadata, and executing 
the pipeline

Without these files, the project cannot resolve Hop SDK classes such as:

org.apache.hop.core.HopEnvironment  
org.apache.hop.core.exception.HopException  
org.apache.hop.pipeline.engine.IPipelineEngine  
org.apache.hop.pipeline.engine.PipelineEngineFactory  


This causes build and runtime errors (e.g., “The type 
org.apache.hop.core.exception.HopException cannot be resolved”).

Versions:

Apache Hop SDK version: 2.15.0

Java version: 17 (recommended)

Maven version: 3.9.x or later

Expected Outcome:

Once pom.xml and App.java are added and properly configured:

The project should compile successfully

Hop environment should initialize correctly

Pipeline execution through the Hop SDK should complete without errors

GitHub link: https://github.com/apache/hop/discussions/5960

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]

Reply via email to