diff --git a/product/community-unittest/dbvr-unittest.product b/product/community-unittest/dbvr-unittest.product
index 96605ad..e0eb2ed 100644
--- a/product/community-unittest/dbvr-unittest.product
+++ b/product/community-unittest/dbvr-unittest.product
@@ -13,35 +13,7 @@
-vm ../Eclipse/jre/Contents/Home/lib/libjli.dylib
- -XX:+IgnoreUnrecognizedVMOptions
- -Dosgi.requiredJavaVersion=21
- -Dfile.encoding=UTF-8
- -Ddbeaver.disable.remote.cli.execution=true
- --enable-native-access=ALL-UNNAMED
- --add-modules=ALL-DEFAULT
- --add-opens=java.base/java.io=ALL-UNNAMED
- --add-opens=java.base/java.lang=ALL-UNNAMED
- --add-opens=java.base/java.lang.reflect=ALL-UNNAMED
- --add-opens=java.base/java.net=ALL-UNNAMED
- --add-opens=java.base/java.nio=ALL-UNNAMED
- --add-opens=java.base/java.nio.charset=ALL-UNNAMED
- --add-opens=java.base/java.text=ALL-UNNAMED
- --add-opens=java.base/java.time=ALL-UNNAMED
- --add-opens=java.base/java.util=ALL-UNNAMED
- --add-opens=java.base/java.util.concurrent=ALL-UNNAMED
- --add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED
- --add-opens=java.base/jdk.internal.vm=ALL-UNNAMED
- --add-opens=java.base/jdk.internal.misc=ALL-UNNAMED
- --add-opens=java.base/sun.nio.ch=ALL-UNNAMED
- --add-opens=java.base/sun.nio.fs=ALL-UNNAMED
- --add-opens=java.base/sun.security.ssl=ALL-UNNAMED
- --add-opens=java.base/sun.security.util=ALL-UNNAMED
- --add-opens=java.security.jgss/sun.security.jgss=ALL-UNNAMED
- --add-opens=java.security.jgss/sun.security.krb5=ALL-UNNAMED
- --add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED
- --add-opens=java.desktop/java.awt=ALL-UNNAMED
- --add-opens=java.desktop/java.awt.peer=ALL-UNNAMED
- --add-opens=java.sql/java.sql=ALL-UNNAMED
+
-Xms64m
-Xmx1024m
-XstartOnFirstThread
diff --git a/product/community/dbvr.product b/product/community/dbvr.product
index 5c3b51d..86e999b 100644
--- a/product/community/dbvr.product
+++ b/product/community/dbvr.product
@@ -13,35 +13,7 @@
-vm ../Eclipse/jre/Contents/Home/lib/libjli.dylib
- -XX:+IgnoreUnrecognizedVMOptions
- -Dosgi.requiredJavaVersion=21
- -Dfile.encoding=UTF-8
- -Ddbeaver.disable.remote.cli.execution=true
- --enable-native-access=ALL-UNNAMED
- --add-modules=ALL-DEFAULT
- --add-opens=java.base/java.io=ALL-UNNAMED
- --add-opens=java.base/java.lang=ALL-UNNAMED
- --add-opens=java.base/java.lang.reflect=ALL-UNNAMED
- --add-opens=java.base/java.net=ALL-UNNAMED
- --add-opens=java.base/java.nio=ALL-UNNAMED
- --add-opens=java.base/java.nio.charset=ALL-UNNAMED
- --add-opens=java.base/java.text=ALL-UNNAMED
- --add-opens=java.base/java.time=ALL-UNNAMED
- --add-opens=java.base/java.util=ALL-UNNAMED
- --add-opens=java.base/java.util.concurrent=ALL-UNNAMED
- --add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED
- --add-opens=java.base/jdk.internal.vm=ALL-UNNAMED
- --add-opens=java.base/jdk.internal.misc=ALL-UNNAMED
- --add-opens=java.base/sun.nio.ch=ALL-UNNAMED
- --add-opens=java.base/sun.nio.fs=ALL-UNNAMED
- --add-opens=java.base/sun.security.ssl=ALL-UNNAMED
- --add-opens=java.base/sun.security.util=ALL-UNNAMED
- --add-opens=java.security.jgss/sun.security.jgss=ALL-UNNAMED
- --add-opens=java.security.jgss/sun.security.krb5=ALL-UNNAMED
- --add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED
- --add-opens=java.desktop/java.awt=ALL-UNNAMED
- --add-opens=java.desktop/java.awt.peer=ALL-UNNAMED
- --add-opens=java.sql/java.sql=ALL-UNNAMED
+
-Xms64m
-Xmx1024m
-XstartOnFirstThread
diff --git a/product/pom.xml b/product/pom.xml
index febeef8..2cdd95a 100644
--- a/product/pom.xml
+++ b/product/pom.xml
@@ -12,6 +12,23 @@
product
pom
+
+
+
+ org.jkiss.dbeaver
+ product-generator
+
+
+ org.eclipse.tycho
+ tycho-p2-publisher-plugin
+ ${tycho-version}
+
+ ${project.build.directory}/generated-products
+
+
+
+
+
product-dbvr-ce