Este é o local de desenvolvimento da MetL. Para executar as mais recentes e melhores, use as seguintes instruções. O último lançamento pode ser baixado aqui:
Por favor, use o fórum para discussões e perguntas gerais. É local aqui: https://sourceforge.net/p/metl/discussion/general/
A MetL é uma plataforma de integração simples e baseada na Web que permite vários estilos diferentes de integração de dados, incluindo mensagens, extração/transformação/carregamento baseados em arquivos (ETL) e invocação de procedimento remoto por meio de serviços da Web.
A METL foi construída para resolver tarefas de integração diária bastante simples sem a necessidade de codificação personalizada, infraestrutura pesada ou altos custos. Ele pode ser implantado na nuvem ou em um data center interno e foi construído para permitir que os desenvolvedores estendessem a atenda às suas necessidades, escrevendo seus próprios componentes que podem ser incluídos e aproveitados pela infraestrutura MetL existente.
Este projeto exige que o Java JDK construa e execute. A construção atualmente gera um arquivo de guerra que pode ser implantado em um servidor de aplicativos como o Apache Tomcat. O arquivo de guerra também pode ser executado como um aplicativo independente; nesse caso, usa um servidor Web Jetty incorporado.
cd metl-assemble
./gradlew assemble
cd ../metl-war/build/libs
java -jar metl.war
Para Tomcat:
cp ../metl-war/build/libs/metl.war /opt/apache-tomcat-8.0.14/webapps/.
/opt/apache-tomcat-8.0.14/bin/catalina restart
Ou instale como um serviço independente no Linux ou Windows:
java -jar metl.war install
Para desenvolver no Eclipse, execute o seguinte e importe os projetos gerados:
cd metl-assemble
./gradlew develop
Para executar no Eclipse, use o atalho de lançamento "Mostrar seu Metl".