Ajuda com o manifest

Estou com problemas ao tentar criar um manifest na marra mesmo, kkkk. Consegui criar pacotes jar do meu projeto, mas depois que adicionei o package nos meus scripts não consigo mais, dá erro pq não encontra a classe principal do programa. Já tentei de todo jeito porém não funciona.

O package é LerArquivo.src

a pasta que tá, o nome dela é class

aí tá assim class/LerArquivo/src/Arquivos.class

já tentei colocar no main-class assim, Main-Class: class.LerArquivo.src.Gerador(que é minha classe principal) porém não funciona. Alguém pode me ajudar?

obs: nos scripts o package tá assim, “package LerArquivo.src;”

Esse é o meu arquivo Manifest:

Manifest-Version: 1.0
Implementation-Title: Gerador
Implementation-Version: 1.0.0
Class-Path: …
Name: Gerador
Created-By: Mateus Silva
Main-Class: class.LerArquivo.src.Gerador

peguei este exemplo da internet

Você está fazendo a compilação na mão?
O arquivo manifest.mf fica dentro de um diretório chamado META-INF.
Agora, a pergunta que fica é: por que não usar uma IDE?

Na vdd eu uso, mas eu quero aprender como fazer pra entender como acontece. Acho que, como estou aprendendo tenho que entender todos os processos, pra saber o que acontece debaixo dos panos e trabalhar melhor com essas informações.

Bacana a iniciativa.
Creio que isso ajude.

Obrigado, vou dar uma olhada.

Você escreve scripts quando usa JavaScript, que não tem nada a ver com Java.

Em Java você escreve código fonte.

Se o package da classe Arquivo está declarado como LerArquivo.src

Então o atributo Main-Class será: LerArquivo.src.Arquivo

Me Desculpe, pensava que script era tudo aquilo que você digita antes de gerar as classes, mas está anotado. tentei como você disse mas não funcionou também, eu tô usando no prompt assim:

path Caminho_para_o_arquivo_jar_do_java

e depois

jar -cfm Gerador.jar MANIFEST.MT class

Eu consegui, mas tive que apagar a minha pasta class e só importar para dentro do jar a pasta LerArquivo.