-
Notifications
You must be signed in to change notification settings - Fork 0
pedrobraghin/t2so2
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
## Siga as seguintes intruções para compilar o programa
1. Abra o terminal de comandos na pasta raíz do projeto.
2. Digite o segunite comando:
javac com/br/src/main/Main.java @classes.txt -d bin
3. Note que bin é a pasta de destino dos arquivos ".class". Digite o seguinte comando:
cd bin
4. Digite o segunite comando:
cfvm client.jar META-IN/MANIFEST.MF *
5. Note que "client" é o nome de saída do arquivo jar. Você pode utilizar o nome que desejar.
6. Dê um duplo clique no arquivo "client.jar".
## Em caso de Erros
1. Verifique a versão do Java:
É indicado que você possua a versão 18.0.2.1 2022-08-18 do Java instalado em sua máquina.
Você pode verificar a versão do Java utilizando o seguinte comando no terminal:
java -version
2. Verifique o arquivo MANIFEST.MF:
Em alguns casos, o arquivo MANIFEST.MF presente na pasta META-INF pode ser substituído por um novo arquivo criado pela JVM do Java. Isso pode causar o erro "ClassNotFoundException".
Para resolver esse problema, abra o arquivo ".jar" gerado na instruções anteriores utilizando um descompactor de arquivos, como por exemplo o "Winrar". Entre na META-INF e abra o arquivo MANIFEST.MF com um editor de texto de sua preferência. Verifique se o arquivo contém a seguinte linha:
Main-Class: com.br.src.main.Main
Caso não exista, crie uma nova linha exatamente idêntica a linha acima, salve o arquivo MANIFEST.MF. Salve o arquivo .jar e execute novamente.About
[Project] Distributed chat app made in Java
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published