diff --git a/pom.xml b/pom.xml
index ab728fe..22be892 100644
--- a/pom.xml
+++ b/pom.xml
@@ -87,8 +87,6 @@
cimt-talendcomp-maven-plugin
3.1
- ${project.basedir}/talend_component
- ${project.basedir}/talend_component
${custom_component_folder}
false
diff --git a/talend_component/tGoogleAnalytics4Management/LICENSE-2.0.txt b/src/main/components/tGoogleAnalytics4Management/LICENSE-2.0.txt
similarity index 100%
rename from talend_component/tGoogleAnalytics4Management/LICENSE-2.0.txt
rename to src/main/components/tGoogleAnalytics4Management/LICENSE-2.0.txt
diff --git a/talend_component/tGoogleAnalytics4Management/tGoogleAnalytics4Management_begin.javajet b/src/main/components/tGoogleAnalytics4Management/tGoogleAnalytics4Management_begin.javajet
similarity index 100%
rename from talend_component/tGoogleAnalytics4Management/tGoogleAnalytics4Management_begin.javajet
rename to src/main/components/tGoogleAnalytics4Management/tGoogleAnalytics4Management_begin.javajet
diff --git a/talend_component/tGoogleAnalytics4Management/tGoogleAnalytics4Management_end.javajet b/src/main/components/tGoogleAnalytics4Management/tGoogleAnalytics4Management_end.javajet
similarity index 100%
rename from talend_component/tGoogleAnalytics4Management/tGoogleAnalytics4Management_end.javajet
rename to src/main/components/tGoogleAnalytics4Management/tGoogleAnalytics4Management_end.javajet
diff --git a/talend_component/tGoogleAnalytics4Management/tGoogleAnalytics4Management_icon32.png b/src/main/components/tGoogleAnalytics4Management/tGoogleAnalytics4Management_icon32.png
similarity index 100%
rename from talend_component/tGoogleAnalytics4Management/tGoogleAnalytics4Management_icon32.png
rename to src/main/components/tGoogleAnalytics4Management/tGoogleAnalytics4Management_icon32.png
diff --git a/talend_component/tGoogleAnalytics4Management/tGoogleAnalytics4Management_java.xml b/src/main/components/tGoogleAnalytics4Management/tGoogleAnalytics4Management_java.xml
similarity index 100%
rename from talend_component/tGoogleAnalytics4Management/tGoogleAnalytics4Management_java.xml
rename to src/main/components/tGoogleAnalytics4Management/tGoogleAnalytics4Management_java.xml
diff --git a/talend_component/tGoogleAnalytics4Management/tGoogleAnalytics4Management_messages.properties b/src/main/components/tGoogleAnalytics4Management/tGoogleAnalytics4Management_messages.properties
similarity index 100%
rename from talend_component/tGoogleAnalytics4Management/tGoogleAnalytics4Management_messages.properties
rename to src/main/components/tGoogleAnalytics4Management/tGoogleAnalytics4Management_messages.properties
diff --git a/talend_component/.gitignore b/talend_component/.gitignore
deleted file mode 100644
index 9bb88d3..0000000
--- a/talend_component/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/.DS_Store
diff --git a/talend_component/.project b/talend_component/.project
deleted file mode 100644
index 28ea9f9..0000000
--- a/talend_component/.project
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
- COMPONENT_PROJECT
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
-
- org.eclipse.jdt.core.javanature
-
-
diff --git a/talend_component/tGoogleAnalytics4Management/api-common-2.9.0.jar b/talend_component/tGoogleAnalytics4Management/api-common-2.9.0.jar
deleted file mode 100644
index 7360087..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/api-common-2.9.0.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/auto-value-annotations-1.10.1.jar b/talend_component/tGoogleAnalytics4Management/auto-value-annotations-1.10.1.jar
deleted file mode 100644
index e394491..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/auto-value-annotations-1.10.1.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/checker-qual-3.32.0.jar b/talend_component/tGoogleAnalytics4Management/checker-qual-3.32.0.jar
deleted file mode 100644
index 8fe029a..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/checker-qual-3.32.0.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/commons-codec-1.15.jar b/talend_component/tGoogleAnalytics4Management/commons-codec-1.15.jar
deleted file mode 100644
index f14985a..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/commons-codec-1.15.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/commons-logging-1.2.jar b/talend_component/tGoogleAnalytics4Management/commons-logging-1.2.jar
deleted file mode 100644
index 93a3b9f..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/commons-logging-1.2.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/conscrypt-openjdk-uber-2.5.2.jar b/talend_component/tGoogleAnalytics4Management/conscrypt-openjdk-uber-2.5.2.jar
deleted file mode 100644
index 5029cd8..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/conscrypt-openjdk-uber-2.5.2.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/error_prone_annotations-2.18.0.jar b/talend_component/tGoogleAnalytics4Management/error_prone_annotations-2.18.0.jar
deleted file mode 100644
index e072fe0..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/error_prone_annotations-2.18.0.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/failureaccess-1.0.1.jar b/talend_component/tGoogleAnalytics4Management/failureaccess-1.0.1.jar
deleted file mode 100644
index 9b56dc7..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/failureaccess-1.0.1.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/gax-2.26.0.jar b/talend_component/tGoogleAnalytics4Management/gax-2.26.0.jar
deleted file mode 100644
index 3ff2312..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/gax-2.26.0.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/gax-grpc-2.26.0.jar b/talend_component/tGoogleAnalytics4Management/gax-grpc-2.26.0.jar
deleted file mode 100644
index 31e0cb3..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/gax-grpc-2.26.0.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/gax-httpjson-0.111.0.jar b/talend_component/tGoogleAnalytics4Management/gax-httpjson-0.111.0.jar
deleted file mode 100644
index b74281f..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/gax-httpjson-0.111.0.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/google-analytics-admin-0.26.0.jar b/talend_component/tGoogleAnalytics4Management/google-analytics-admin-0.26.0.jar
deleted file mode 100644
index c47fc04..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/google-analytics-admin-0.26.0.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/google-analytics-data-0.27.0.jar b/talend_component/tGoogleAnalytics4Management/google-analytics-data-0.27.0.jar
deleted file mode 100644
index 0ad85f1..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/google-analytics-data-0.27.0.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/google-auth-library-credentials-1.16.0.jar b/talend_component/tGoogleAnalytics4Management/google-auth-library-credentials-1.16.0.jar
deleted file mode 100644
index d3adf9e..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/google-auth-library-credentials-1.16.0.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/google-auth-library-oauth2-http-1.16.1.jar b/talend_component/tGoogleAnalytics4Management/google-auth-library-oauth2-http-1.16.1.jar
deleted file mode 100644
index 0ca4357..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/google-auth-library-oauth2-http-1.16.1.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/google-http-client-1.43.1.jar b/talend_component/tGoogleAnalytics4Management/google-http-client-1.43.1.jar
deleted file mode 100644
index 5bbbbb9..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/google-http-client-1.43.1.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/google-http-client-gson-1.43.1.jar b/talend_component/tGoogleAnalytics4Management/google-http-client-gson-1.43.1.jar
deleted file mode 100644
index bcfbb4b..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/google-http-client-gson-1.43.1.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/grpc-alts-1.54.0.jar b/talend_component/tGoogleAnalytics4Management/grpc-alts-1.54.0.jar
deleted file mode 100644
index dae1484..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/grpc-alts-1.54.0.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/grpc-api-1.54.0.jar b/talend_component/tGoogleAnalytics4Management/grpc-api-1.54.0.jar
deleted file mode 100644
index 8348784..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/grpc-api-1.54.0.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/grpc-auth-1.54.0.jar b/talend_component/tGoogleAnalytics4Management/grpc-auth-1.54.0.jar
deleted file mode 100644
index 26edc17..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/grpc-auth-1.54.0.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/grpc-context-1.54.0.jar b/talend_component/tGoogleAnalytics4Management/grpc-context-1.54.0.jar
deleted file mode 100644
index 67cf3ea..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/grpc-context-1.54.0.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/grpc-core-1.54.0.jar b/talend_component/tGoogleAnalytics4Management/grpc-core-1.54.0.jar
deleted file mode 100644
index a5e7688..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/grpc-core-1.54.0.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/grpc-grpclb-1.54.0.jar b/talend_component/tGoogleAnalytics4Management/grpc-grpclb-1.54.0.jar
deleted file mode 100644
index cf57737..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/grpc-grpclb-1.54.0.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/grpc-netty-shaded-1.54.0.jar b/talend_component/tGoogleAnalytics4Management/grpc-netty-shaded-1.54.0.jar
deleted file mode 100644
index 34d0081..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/grpc-netty-shaded-1.54.0.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/grpc-protobuf-1.54.0.jar b/talend_component/tGoogleAnalytics4Management/grpc-protobuf-1.54.0.jar
deleted file mode 100644
index 6103e5a..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/grpc-protobuf-1.54.0.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/grpc-protobuf-lite-1.54.0.jar b/talend_component/tGoogleAnalytics4Management/grpc-protobuf-lite-1.54.0.jar
deleted file mode 100644
index 472b35a..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/grpc-protobuf-lite-1.54.0.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/grpc-stub-1.54.0.jar b/talend_component/tGoogleAnalytics4Management/grpc-stub-1.54.0.jar
deleted file mode 100644
index df05ce9..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/grpc-stub-1.54.0.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/gson-2.10.1.jar b/talend_component/tGoogleAnalytics4Management/gson-2.10.1.jar
deleted file mode 100644
index a88c5bd..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/gson-2.10.1.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/guava-31.1-jre.jar b/talend_component/tGoogleAnalytics4Management/guava-31.1-jre.jar
deleted file mode 100644
index 1681922..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/guava-31.1-jre.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/httpclient-4.5.14.jar b/talend_component/tGoogleAnalytics4Management/httpclient-4.5.14.jar
deleted file mode 100644
index 2bb7c07..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/httpclient-4.5.14.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/httpcore-4.4.16.jar b/talend_component/tGoogleAnalytics4Management/httpcore-4.4.16.jar
deleted file mode 100644
index f0bdebe..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/httpcore-4.4.16.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/j2objc-annotations-1.3.jar b/talend_component/tGoogleAnalytics4Management/j2objc-annotations-1.3.jar
deleted file mode 100644
index a429c72..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/j2objc-annotations-1.3.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/javax.annotation-api-1.3.2.jar b/talend_component/tGoogleAnalytics4Management/javax.annotation-api-1.3.2.jar
deleted file mode 100644
index a8a470a..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/javax.annotation-api-1.3.2.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/jlo-talendcomp-google-analytics4admin-1.3.jar b/talend_component/tGoogleAnalytics4Management/jlo-talendcomp-google-analytics4admin-1.3.jar
deleted file mode 100644
index ce8cffd..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/jlo-talendcomp-google-analytics4admin-1.3.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/jsr305-3.0.2.jar b/talend_component/tGoogleAnalytics4Management/jsr305-3.0.2.jar
deleted file mode 100644
index 59222d9..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/jsr305-3.0.2.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar b/talend_component/tGoogleAnalytics4Management/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
deleted file mode 100644
index 45832c0..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/log4j-api-2.18.0.jar b/talend_component/tGoogleAnalytics4Management/log4j-api-2.18.0.jar
deleted file mode 100644
index b4e933f..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/log4j-api-2.18.0.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/opencensus-api-0.31.1.jar b/talend_component/tGoogleAnalytics4Management/opencensus-api-0.31.1.jar
deleted file mode 100644
index 32f2501..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/opencensus-api-0.31.1.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/opencensus-contrib-http-util-0.31.1.jar b/talend_component/tGoogleAnalytics4Management/opencensus-contrib-http-util-0.31.1.jar
deleted file mode 100644
index f96d0da..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/opencensus-contrib-http-util-0.31.1.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/perfmark-api-0.26.0.jar b/talend_component/tGoogleAnalytics4Management/perfmark-api-0.26.0.jar
deleted file mode 100644
index ceacda4..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/perfmark-api-0.26.0.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/proto-google-analytics-admin-v1beta-0.26.0.jar b/talend_component/tGoogleAnalytics4Management/proto-google-analytics-admin-v1beta-0.26.0.jar
deleted file mode 100644
index 3939db4..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/proto-google-analytics-admin-v1beta-0.26.0.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/proto-google-analytics-data-v1beta-0.27.0.jar b/talend_component/tGoogleAnalytics4Management/proto-google-analytics-data-v1beta-0.27.0.jar
deleted file mode 100644
index 198f787..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/proto-google-analytics-data-v1beta-0.27.0.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/proto-google-common-protos-2.17.0.jar b/talend_component/tGoogleAnalytics4Management/proto-google-common-protos-2.17.0.jar
deleted file mode 100644
index c58fa21..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/proto-google-common-protos-2.17.0.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/protobuf-java-3.21.12.jar b/talend_component/tGoogleAnalytics4Management/protobuf-java-3.21.12.jar
deleted file mode 100644
index 538e15a..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/protobuf-java-3.21.12.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/protobuf-java-util-3.21.12.jar b/talend_component/tGoogleAnalytics4Management/protobuf-java-util-3.21.12.jar
deleted file mode 100644
index 4077d24..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/protobuf-java-util-3.21.12.jar and /dev/null differ
diff --git a/talend_component/tGoogleAnalytics4Management/threetenbp-1.6.8.jar b/talend_component/tGoogleAnalytics4Management/threetenbp-1.6.8.jar
deleted file mode 100644
index 87a662f..0000000
Binary files a/talend_component/tGoogleAnalytics4Management/threetenbp-1.6.8.jar and /dev/null differ