← todos os projetos
10 / 10
projeto · ferramenta · linha de comando
Java Merge CLI
Ferramenta de linha de comando que junta vários arquivos .java em um só, pronto para submeter.
sobre
Muita atividade acadêmica pede a entrega de um único arquivo Java, mas um projeto bem organizado tem várias classes em vários arquivos. O Java Merge resolve isso: lê todos os .java de uma pasta e gera um arquivo consolidado.
o que faz
- Lê todos os arquivos
.javada pastaentrada/ - Detecta sozinho qual arquivo tem o método
main - Remove as declarações
packagee junta osimportnum bloco só, no topo - Deixa apenas a classe com
maincomopublic - Marca o início e o fim de cada arquivo original com comentários, para rastreabilidade
como usar
javac JavaMerge.java java JavaMerge
entrada/ saida/
├── Main.java ──► └── Main.java
├── Util.java ├── imports unificados
└── Logavel.java ├── public class Main
├── class Util
└── class Logavelstack
Javalinguagem- CLIuso pelo terminal