Forum: Building VoltDB Applications

Post: What is difference in build process in Voltdb4.9 and Voltdb7.2 ?

What is difference in build process in Voltdb4.9 and Voltdb7.2 ?
kvas0
Aug 17, 2017
We are going to update from Voltdb4.9 to Voltdb7.2. We used project.xml in VoltCompiler:

<java classname="org.voltdb.compiler.VoltCompiler" fork="yes" failonerror="true"> <arg value="project.xml"/> <arg value="${project.build.directory}/${project.build.finalName}-deploy.jar"/> <classpath refid="maven.compile.classpath"/> </java>

Now we will use:

<java classname="org.voltdb.compiler.VoltCompiler" fork="yes" failonerror="true"> <arg value="${project.build.directory}/${project.build.finalName}-deploy.jar"/> <arg value="ddl.sql"/> <classpath refid="maven.compile.classpath"/> </java>

But what about project.xml? How we can compile and validate our java stored procedures?

Thanks