Escrevi o método exatamente como aparece na resposta da questão:
@DELETE
@Path("{id}")
public Response remove(@PathParam("id") long id) {
new ProjetoDAO().remove(id);
return Response.ok().build();
}
No entanto, ao executar:
curl -v -X DELETE http://localhost:8080/projetos/2
O resultado foi:
405 Method Not Allowed
E o projeto não foi apagado.