Estoy experimentando con Buffers de protocolo en un proyecto Maven 2 existente y bastante vainilla. Actualmente, invoco un script de shell cada vez que necesito actualizar mis fuentes generadas. Esto es obviamente una molestia, ya que me gustaría que las fuentes se generen automáticamente antes de cada compilación. Con suerte sin recurrir a hackers vergonzosos.Integrar búferes de protocolo en Maven2 compilación
Por lo tanto, mi pregunta es doble:
Plano general: ¿hay una "Protocol Buffers plug-in" para Maven 2 que pueden lograr lo anterior de una manera automagic? Hay un branch on Google Code cuyo autor parece haber tomado la oportunidad de implementar dicho complemento. Desafortunadamente, es hasn't passed code review o se ha fusionado en el tronco de protobuf. El estado de ese complemento es desconocido.
Probablemente más realista: al carecer de un complemento real, ¿de qué otra manera podría tratar al invocar
protoc
de mi compilación Maven 2? Supongo que puedo conectar mi script de shell existente en una invocaciónantrun
o algo similar.
Las experiencias personales son muy apreciadas.
Se trata de 7 años de edad pregunta, que en su mayoría ha anticuado respuestas (excepto uno). Las preguntas más nuevas están vinculadas. P.ej. http://stackoverflow.com/questions/40426366/automatically-generate-java-from-proto-with-maven-m2e-in-eclipse-ide y http://stackoverflow.com/questions/40575671/automatically-re- generated-source-update-on-edit-in-eclipse-with-maven-m2e –