Estamos utilizando MSBuild para ejecutar nuestra compilación que compila y da salida a una cantidad de proyectos/ensamblados de .NET. Ahora nos enfrentamos a la necesidad de incluir también una versión java de uno de nuestros ensamblajes y no estamos seguros de cómo debemos integrar la construcción de esta fuente java en MSBuild.Building java from MSBuild
Siempre existe la opción de pagar en un símbolo del sistema y hacer que realice la compilación y el envío manual, pero ¿hay alguna otra manera más elegante de consumir la creación de java en MSBuild?
'Shell out' era en realidad una llamada a la tarea Exec ... solo nos exigiría hacer mucha escritura manual y mantener las referencias correctas del archivo java. Estaba buscando una manera de sacar el factor humano ... –
En lugar de llamar directamente a javac y jar, puede llamar a ant y especifique la parte de Java en un build.xml que guarda como parte de su base de código. – rsp