Chega dar orgulho de aprender a fundo um processo de copilação e entender direitinho o processo. muito grato por essa aula que Deus abençoe e ilumine sua vida. 4 º período S.I, UNINABUCO.
Pausa para o like!! Muito bom o curso!! Nunca mais eu vou dormir!! O que mais me anima e que ele usa o intellij, quase chorei de alegria, aquele eclipse ja me deu muita, mais muita dor de cabeça hehehe mais e bão eu q sou ruim kkkkkkkk
Olá William, estou com um problema na execução 6:03 do vídeo. Ao tentar, no PowerShell me mostra o seguinte erro: PS C:\Users\AUXCOMERCIAL\Desktop\DEV> java OlaMundo Falha na execução do programa 'java.exe': A operação foi cancelada pelo usuárioNo linha:1 caractere:1 + java OlaMundo + ~~~~~~~~~~~~~. No linha:1 caractere:1 + java OlaMundo + ~~~~~~~~~~~~~ + CategoryInfo : ResourceUnavailable: (:) [], ApplicationFailedException + FullyQualifiedErrorId : NativeCommandFailed PS C:\Users\AUXCOMERCIAL\Desktop\DEV> - Obrigado pela a ajuda!
@@DevDojoBrasil 1. Versão 13.0.2 2. Tem, aparece essa mensagem: PS C:\Users\AUXCOMERCIAL\Desktop\DEV> javac Usage: javac where possible options include: @ Read options and filenames from file -Akey[=value] Options to pass to annotation processors --add-modules (,)* Root modules to resolve in addition to the initial modules, or all modules on the module path if is ALL-MODULE-PATH. --boot-class-path , -bootclasspath Override location of bootstrap class files --class-path , -classpath , -cp Specify where to find user class files and annotation processors -d Specify where to place generated class files -deprecation Output source locations where deprecated APIs are used --enable-preview Enable preview language features. To be used in conjunction with either -source or --release. -encoding Specify character encoding used by source files -endorseddirs Override location of endorsed standards path -extdirs Override location of installed extensions -g Generate all debugging info -g:{lines,vars,source} Generate only some debugging info -g:none Generate no debugging info -h Specify where to place generated native header files --help, -help, -? Print this help message --help-extra, -X Print help on extra options -implicit:{none,class} Specify whether or not to generate class files for implicitly referenced files -J Pass directly to the runtime system --limit-modules (,)* Limit the universe of observable modules --module (,)*, -m (,)* Compile only the specified module(s), check timestamps --module-path , -p Specify where to find application modules --module-source-path Specify where to find input source files for multiple modules --module-version Specify version of modules that are being compiled -nowarn Generate no warnings -parameters Generate metadata for reflection on method parameters -proc:{none,only} Control whether annotation processing and/or compilation is done. -processor [,,...] Names of the annotation processors to run; bypasses default discovery process --processor-module-path Specify a module path where to find annotation processors --processor-path , -processorpath Specify where to find annotation processors -profile Check that API used is available in the specified profile --release Compile for the specified Java SE release. Supported releases: 7, 8, 9, 10, 11, 12, 13 -s Specify where to place generated source files --source , -source Provide source compatibility with the specified Java SE release. Supported releases: 7, 8, 9, 10, 11, 12, 13 --source-path , -sourcepath Specify where to find input source files --system |none Override location of system modules --target , -target Generate class files suitable for the specified Java SE release. Supported releases: 7, 8, 9, 10, 11, 12, 13 --upgrade-module-path Override location of upgradeable modules -verbose Output messages about what the compiler is doing --version, -version Version information -Werror Terminate compilation if warnings occur PS C:\Users\AUXCOMERCIAL\Desktop\DEV>
outra dica, coloca seu sistema em inglês, copiar e colocar os erros em inglês no google é quase 100% garantido que você vai encontrar a solução pro seu problema
Opa Pessoal, o meu aparece o seguinte erro, quando vou executar o "java OlaMundo", alguem sabe como resolver? Error: A JNI error has occurred, please check your installation and try again Exception in thread "main" java.lang.UnsupportedClassVersionError: OlaMundo has been compiled by a more recent version of the Java Runtime (class file version 56.0), this version of the Java Runtime only recognizes class file versions up to 52.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$100(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)
@@kazord00n Era isso mesmo. No meu computador havia uma JRE versão 8 já instalada e assim quando eu instalei o kit conforme a aula passada fiquei com a JRE versão 8 e o kit de desenvolvimento versão 13. Fui no painel de controle e desinstalei a JRE versão 8 e agora o programa executou normalmente. O programa estava compilando através da JDK versão 13, porém a execução estava tentando ocorrer pela JRE versão 8, que já havia anteriormente no computador. Como o JDK versão 13 que eu acabei de instalar já possui a JRE mais atual, bastou apenas desinstalar a JRE versão 8 antiga para que assim a execução seja pela JRE mais atual. Agora a execução ocorre normalmente.
Boa noite!! O meu esta dando este erro, alguém poderia me explicar o porque? PS C:\Users\amade\OneDrive\Área de Trabalho\Dev> javac OlaMundo.java OlaMundo.java:3: error: cannot find symbol System.out.printlin("oi, funcionou?"); ^ symbol: method printlin(String) location: variable out of type PrintStream 1 error PS C:\Users\amade\OneDrive\Área de Trabalho\Dev>
O próprio IntelliJ, se você abrir um arquivo .class ele vai exibir o código para você. Existe um outro chamado cavaj que não está relacionado com o IntelliJ
Fiquei três dias resolvendo o problema da aula 02, agora estou com problemas nessa aula. Alguém poderia me ajudar: PS C:\Users\BB\Desktop\dev> Javac OlaMundo.java javac: file not found: OlaMundo.java Usage: javac use -help for a list of possible options
Para a compilação do programa criado "OlaMundo.java", é necessário ter instalado no computador a JVM? Pois eu tentei compilar e deu erro ("javac não é reconhecido como um programa interno...").
Estranho... Por que quando eu salvo o meu arquivo em .java ele ainda permanece em .java só que em texto. poderiam me ajudar ? PS C:\Users\MyName\Desktop\dev> javac OlaMundo.java javac: file not found: OlaMundo.java Usage: javac use -help for a list of possible options PS C:\Users\MyName\Desktop\Dev>
weverton machado opa, valeu. Quanto a camisa nós só pegamos o logo e mandamos fazer, nunca pensamos em comercializar, mas se achou tão legal a gente pode ver se conseguimos fazer algumas :)
DevDojo : puxa amigo legal, sou aluno de ciência da computação e logo achei que além de divulgar o trabalho show de vcs ainda achei muito bacana a camisa.
weverton machado opa, a gente que agradece a divulgação. Quando tivermos uma posição sobre a camisa a gente vai colocar lá na nossa página do Facebook.
@@strokleyyxz Só aconselho a assistir quantas vezes for necessário, sem ansiedade. Deixe o cérebro fazer seu trabalho. Pratique bastante, e saiba que se o Professor fez algo que você não conseguiu replicar, a única diferença é que ele tem mais experiência que você. Só isso! Repita e pratique muuuuiito. Você pode chegar onde nunca imaginou chegar. SelfExperience...
boa noite! pode me ajudar no meu apare assim: C:\Users\Walisson\Desktop\dev>javac OlaMundo.java OlaMundo.java:2: error: cannot find symbol public static void main(string[] args){ ^ symbol: class string location: class OlaMundo OlaMundo.java:3: error: package system does not exist system.out.println("Oi,Funcionou?"); ^ 2 errors C:\Users\Walisson\Desktop\dev>
nao consigo executar esses comando no cmd....só no powershell (nem sei qual a diferença), utilizo windows 10...no cmd quando tento compilar/executar aparece "O sistema nao pode encontrar o caminho especificado"...e eu coloquei a pasta onde estao o arquivos tudo certinho...como faço para executar pelo cmd? sem ter que abrir o powershell direto pela pasta?
vamos lá...eu criei a pasta dev tudo certo la na área de trabalho....blz, vc manda a gente abrir o console pelo shift + botao direito do mouse...quando eu faço isso funciona tudo certo. Porém, não é o console do cmd, e sim um "powershell", uma tela toda azul....ja quando eu abro o cmd nomalmente (a tela preta mesmo, igual a sua) e coloco o caminho onde esta a pasta, aparece, "o sistema nao pode encontrar o caminho especificado". se tu não souber não tem problema, pelomenos funcionou de alguma maneira...
deve ser alguma coisa com o windows 10...tive que fazer coisas diferentes tb no video anterior, la com o JAVA_HOME. mas acho que isso nao vai atrapalhar usando a IDE
Ola gostaria de me ajudassem com este problema obrigado! PS C:\Users\pç\Desktop\dev> javac OlaMUndo.java PS C:\Users\pç\Desktop\dev> java OlaMundo Error: could not open `C:\Users\pþ\Desktop\Java\lib\amd64\jvm.cfg' PS C:\Users\pç\Desktop\dev>
Fiz tudo certinho, inclusive nas variáveis de ambiente e não deu certo: PS C:\ARQUIVOS\DEV> java OlaMundo Erro: Não foi possível localizar nem carregar a classe principal OlaMundo PS C:\ARQUIVOS\DEV> fiz o esquema nas variáveis de ambiente tanto no usuário como no sistema, mas mesmo assim não consegui. alguém poderia me dar uma dica?
@@DevDojoBrasil Fiz tudo q vc tinha me falado, está tudo ok. Fiz algumas pesquisas no google e resolvi o problema: eis a resolução a partir do item 6: 1. Clique com o botão direito em "Meu Computador" e depois em propriedades. 2. Na aba "Avançado" clique em "Variáveis de Ambiente". 3. Em "Variáveis do Sistema" clique em "Nova...", vai abrir uma janelinha pra você... 4. Em "Nome da Variável" digite "JAVA_HOME" 5. No "Valor da Variável" digite o caminho onde você instalou o JDK ali de cima... no seu caso "C:\Program Files\Java\jdk1.8.0_60". Pronto, OK... ################################# 6. Agora em "Variáveis de Usuário" procure uma variável chamada "PATH", caso não exista clique em "Nova...", senão clique em "Editar..." 7. Quem clicou em "Nova..." coloque como "Nome da Variável" o texto "PATH" e como seu valor o texto "%JAVA_HOME%\bin 8. Quem clicou em "Editar..." adicione no final do valor da variável o texto: %JAVA_HOME%\bin 9. Abra um novo prompt de comando e execute o javac Obrigado pela atenção, continuarei o curso a partir daqui. Abraço.
Para o seguinte erro (Javac não é reconhecido como comando interno ou externo), sigam os passos abaixo: -> Clique com o botão direito em "Meu Computador" e depois em propriedades. -> Na aba "Configurações avançadas do sistema" clique em "Variáveis de Ambiente". -> Em "Variáveis do Sistema" clique em "Nova...", vai abrir uma janelinha pra você... -> Em "Nome da Variável" digite "JAVA_HOME". No "Valor da Variável" digite o caminho onde você instalou o JDK... no meu caso: "C:\Program Files\Java\jdk1.8.0_60". Pronto, OK... -> Agora em "Variáveis de Usuário" procure uma variável chamada "PATH", clique em "Editar...", e depois acesse a opção "Procurar..." -> Selecione a pasta bin que está dentro da pasta jdk, clique em ok.. E pronto!!
Maravilhoso essa interação/tips, porque nos ajuda a ir desenvolvendo ao longo do curso com os pequenos problemas que vamos tendo! Muito obrigado William por está representando tão bem esse assuntos!
esse barulho provavelmente esta sem mouse no notebook isto para qualquer programador é terrível sem estar com o mouse, o mousepad é péssimo para esta tal aplicação.
Boa Tarde , Estou usando windows 10, Eu compilo a classe java e o .class é gerado . Porém quando vou executar aparece a mensagem : "erro não foi possivel localizar e nem carregar a classe principal ". Alguém sabe dizer como resolver ?
Checa o nome das classes, lembre-se quando for executar é java NomeDaClasse, sem o .class, se nada disso funcionar, vê se você criou as variáveis de ambiente corretamente, as vezes tem um (.) ou algum caractere que não devia estar lá. Esse são os possíveis problemas que geralmente causam essa mensagem
Comigo deu o mesmo problema. Executei o comando antes de ver o final do vídeo, onde explicava que não devíamos colocar ".class" ou ".java"... O comando em si era somente: java OlaMundo Resolvido!
1º TENTATIVA C:\Users\Administrador\Desktop\dev>javac OlaMundo.java javac: file not found: OlaMundo.java Usage: javac use -help for a list of possible options 2º TENTATIVA C:\Users\Administrador\Desktop\dev>javac OlaMundo error: Class names, 'OlaMundo', are only accepted if annotation processing is explicitly requested 1 error 3ºTENTATIVA C:\Users\Administrador\Desktop\dev>java OlaMundo.java Erro: Não foi possível localizar nem carregar a classe principal OlaMundo 4º TENTATIVA C:\Users\Administrador\Desktop\dev>java OlaMundo Erro: Não foi possível localizar nem carregar a classe principal OlaMundo O que eu faço?
quando você roda só o comando javac aparece not found ou aparece uma lista de opções? Parece que tem alguma coisa errada com sua classe. Coloca ela no pastebin.org e coloca o link aqui.
Atentem ao fato de ser "println" com L minúsculo, pois eu confundi achando que era a letra "i", e claro que deu erro... hehe
muito obrigado pelo aviso tinha cometido mesmo erro
Kkkkkk eu quase morri de procurar o que tava errado. Quando eu vi, era a porcaria desse "I"
Valeu pela dica, eu achei que fosse o número 1 ksksks
Você sabe que o curso é sério quando o cara programa direto no bloco de notas, na raça! Forte hein?!
Chega dar orgulho de aprender a fundo um processo de copilação e entender direitinho o processo. muito grato por essa aula que Deus abençoe e ilumine sua vida.
4 º período S.I, UNINABUCO.
Pausa para o like!! Muito bom o curso!! Nunca mais eu vou dormir!! O que mais me anima e que ele usa o intellij, quase chorei de alegria, aquele eclipse ja me deu muita, mais muita dor de cabeça hehehe mais e bão eu q sou ruim kkkkkkkk
penso a mesma coisa do eclipse haha
Parabéns por gerar conteúdos de valor e que agrega no conhecimento, e parabéns pela didatica e por dar o seu melhor!!!!!!!!!
muito bom, aprendendo coisas novas, obrigado, por está passagem de conhecimento.
Show de bola William, a qualidade deste treinamento esta top!!!
Muito bom saber os detalhes no cmd
sendo dando like em todas as aulas pra fortalecer esse canal top
Valeu mano, que deus te de em reais multiplicado por 1000 cada like que você dá pra gente
Muito Bom, didática excelente. Já deixo meu muito obrigado.
Comecei esse curso. Professor Obrigado pelo curso e os seus conhecimentos.
Joicemar .S.M de nada, faça bom proveito. Abraço
Ótimo curso, DevDojo obrigado por compartilhar o conhecimento.
Jonatas Espindola o prazer é nosso
#Atualizando, assistindo em 2020
O meu cmd localiza a pasta mais vem a mensagem de acesso negado.
Olá William, estou com um problema na execução 6:03 do vídeo.
Ao tentar, no PowerShell me mostra o seguinte erro:
PS C:\Users\AUXCOMERCIAL\Desktop\DEV> java OlaMundo
Falha na execução do programa 'java.exe': A operação foi cancelada pelo usuárioNo linha:1
caractere:1
+ java OlaMundo
+ ~~~~~~~~~~~~~.
No linha:1 caractere:1
+ java OlaMundo
+ ~~~~~~~~~~~~~
+ CategoryInfo : ResourceUnavailable: (:) [], ApplicationFailedException
+ FullyQualifiedErrorId : NativeCommandFailed
PS C:\Users\AUXCOMERCIAL\Desktop\DEV>
- Obrigado pela a ajuda!
1. Qual versão do Java está instalada?
2. Se você digitar apenas "javac" no terminal e apertar enter, tem alguma resposta?
@@DevDojoBrasil 1. Versão 13.0.2
2. Tem, aparece essa mensagem:
PS C:\Users\AUXCOMERCIAL\Desktop\DEV> javac
Usage: javac
where possible options include:
@ Read options and filenames from file
-Akey[=value] Options to pass to annotation processors
--add-modules (,)*
Root modules to resolve in addition to the initial modules, or all modules
on the module path if is ALL-MODULE-PATH.
--boot-class-path , -bootclasspath
Override location of bootstrap class files
--class-path , -classpath , -cp
Specify where to find user class files and annotation processors
-d Specify where to place generated class files
-deprecation
Output source locations where deprecated APIs are used
--enable-preview
Enable preview language features. To be used in conjunction with either -source or --release.
-encoding Specify character encoding used by source files
-endorseddirs Override location of endorsed standards path
-extdirs Override location of installed extensions
-g Generate all debugging info
-g:{lines,vars,source} Generate only some debugging info
-g:none Generate no debugging info
-h
Specify where to place generated native header files
--help, -help, -? Print this help message
--help-extra, -X Print help on extra options
-implicit:{none,class}
Specify whether or not to generate class files for implicitly referenced files
-J Pass directly to the runtime system
--limit-modules (,)*
Limit the universe of observable modules
--module (,)*, -m (,)*
Compile only the specified module(s), check timestamps
--module-path , -p
Specify where to find application modules
--module-source-path
Specify where to find input source files for multiple modules
--module-version
Specify version of modules that are being compiled
-nowarn Generate no warnings
-parameters
Generate metadata for reflection on method parameters
-proc:{none,only}
Control whether annotation processing and/or compilation is done.
-processor [,,...]
Names of the annotation processors to run; bypasses default discovery process
--processor-module-path
Specify a module path where to find annotation processors
--processor-path , -processorpath
Specify where to find annotation processors
-profile
Check that API used is available in the specified profile
--release
Compile for the specified Java SE release. Supported releases: 7, 8, 9, 10, 11, 12, 13
-s Specify where to place generated source files
--source , -source
Provide source compatibility with the specified Java SE release. Supported releases: 7, 8, 9, 10, 11, 12, 13
--source-path , -sourcepath
Specify where to find input source files
--system |none Override location of system modules
--target , -target
Generate class files suitable for the specified Java SE release. Supported releases: 7, 8, 9, 10, 11, 12, 13
--upgrade-module-path
Override location of upgradeable modules
-verbose Output messages about what the compiler is doing
--version, -version Version information
-Werror Terminate compilation if warnings occur
PS C:\Users\AUXCOMERCIAL\Desktop\DEV>
@@2986722 coloca seu código aqui pastebin.org. Parece que tá tudo certo. Quanto a versão do Java, eu instalaria a versão 11. 13 não é LTS
tem esse vídeo pra ajudar a instalar a 11: ruclips.net/video/_iv9P_cSm_g/видео.html
outra dica, coloca seu sistema em inglês, copiar e colocar os erros em inglês no google é quase 100% garantido que você vai encontrar a solução pro seu problema
assisto a aula aqui e no curso atualizado
E a versão em inglês ?
Curso atualizado onde?
IDE = Integrated Development Environment (Ambiente de Desenvolvimento Integrado).
Muito bem explicado , estou maravilhado!
Ótimo curso, estão de parabéns !!
Opa Pessoal, o meu aparece o seguinte erro, quando vou executar o "java OlaMundo", alguem sabe como resolver?
Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main" java.lang.UnsupportedClassVersionError: OlaMundo has been compiled by a more recent version of the Java Runtime (class file version 56.0), this version of the Java Runtime only recognizes class file versions up to 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)
Acho que você está compilando o programa com Java 12 mas sua JRE é versão 8
@@kazord00n É, isso mesmo, tem que ser as mesmas versões?
@@kelciojunior1255 Creio que sim
@@kazord00n Era isso mesmo. No meu computador havia uma JRE versão 8 já instalada e assim quando eu instalei o kit conforme a aula passada fiquei com a JRE versão 8 e o kit de desenvolvimento versão 13. Fui no painel de controle e desinstalei a JRE versão 8 e agora o programa executou normalmente.
O programa estava compilando através da JDK versão 13, porém a execução estava tentando ocorrer pela JRE versão 8, que já havia anteriormente no computador. Como o JDK versão 13 que eu acabei de instalar já possui a JRE mais atual, bastou apenas desinstalar a JRE versão 8 antiga para que assim a execução seja pela JRE mais atual. Agora a execução ocorre normalmente.
Tens uma didática sensacional!
Obrigado :)
Não aparece pra mim clicar no terminal e abrir a tela preta
Continuando, aula 03.
eu não consigo compilar o OLA MUNDO
Assistam em velocidade 1.5x, recomendo.
eu to fazendo isso. kkk nada contra a ele. Más tempo é dinheiro.
Muito bom! bastante didático!
Muito bom! bastante didático!
public class OlaMundo{
public static void main(String[] args){
System.out.println("Oi, funcionou?");
}
}
Obrigado Tayna, assiste a nova versão desse curso aqui mesmo no canal. Tá em melhor qualidade
nossa muito obrigado funcionou tudo de primeira.
Valeu Reinaldo, porém eu aconselho você a ver o novo curso ao invés desse
Boa noite!! O meu esta dando este erro, alguém poderia me explicar o porque?
PS C:\Users\amade\OneDrive\Área de Trabalho\Dev> javac OlaMundo.java
OlaMundo.java:3: error: cannot find symbol
System.out.printlin("oi, funcionou?");
^
symbol: method printlin(String)
location: variable out of type PrintStream
1 error
PS C:\Users\amade\OneDrive\Área de Trabalho\Dev>
System.out.println("oi, funcionou?");
Sem o "i"
Muito bom Parabéns
Joade Assis Valeu
boa noite o meu ta dando erro 3 errors
Depois de instalar o java e verificar que está tudo certo. Mas depois de alguns dias não dá mais certo. Aparece como erro.
E se aparecer a mensagem de erro?
Olá DevDojo, vc falou que existe programas de decompilaçao, poderia informa um que seja bom nesse processo?
O próprio IntelliJ, se você abrir um arquivo .class ele vai exibir o código para você. Existe um outro chamado cavaj que não está relacionado com o IntelliJ
Fiquei três dias resolvendo o problema da aula 02, agora estou com problemas nessa aula. Alguém poderia me ajudar:
PS C:\Users\BB\Desktop\dev> Javac OlaMundo.java
javac: file not found: OlaMundo.java
Usage: javac
use -help for a list of possible options
Conseguir resolver pelo Stack OverFlow
@@carlosbrener4230 Fala! Tudo beleza? Pode enviar o link para ter acesso direto à dica? Tive exatamente o mesmo problema!
@@eduardofillipimota1448 Bro, desculpa pela grande demora. Conseguiu resolver o problema ?
@@carlosbrener4230como resolvê-lo?
Para a compilação do programa criado "OlaMundo.java", é necessário ter instalado no computador a JVM? Pois eu tentei compilar e deu erro ("javac não é reconhecido como um programa interno...").
MC-RIBAS -MARCIO CRISTIANO precisa do JDK
Faz todo o processo da aula anterior que fica sussa mano!
Estranho...
Por que quando eu salvo o meu arquivo em .java ele ainda permanece em .java só que em texto.
poderiam me ajudar ?
PS C:\Users\MyName\Desktop\dev> javac OlaMundo.java
javac: file not found: OlaMundo.java
Usage: javac
use -help for a list of possible options
PS C:\Users\MyName\Desktop\Dev>
Se tiver pelo bloco de notas, na hora de salvar e escolher o nome do arquivo, embaixo tem o formato. Provavelmente o seu tá texto
@@DevDojoBrasil Boa note mestre.
Mesmo assim salva como .txt.
extranho.
Prezados;
Estou achando show o curso, como adquirir uma camiseta da DevDojo...achei show.....srsrsrs
weverton machado opa, valeu. Quanto a camisa nós só pegamos o logo e mandamos fazer, nunca pensamos em comercializar, mas se achou tão legal a gente pode ver se conseguimos fazer algumas :)
DevDojo : puxa amigo legal, sou aluno de ciência da computação e logo achei que além de divulgar o trabalho show de vcs ainda achei muito bacana a camisa.
weverton machado opa, a gente que agradece a divulgação. Quando tivermos uma posição sobre a camisa a gente vai colocar lá na nossa página do Facebook.
quando faço shift + botão direito n aparece para abrir o cmd na pasta , mas sim uma cena Windows PowerShell?
Tomás Oom é a mesma coisa, a nova versão do Windows usa o powershell
javac: not a file: OlaMundo.java
Usage: javac
use --help for a list of possible options
como é que isto se resolve?
Terminado com Sucesso!
@@strokleyyxz É claro! Aprendi muuuuito...
@@strokleyyxz Sim. Tinha algumas dúvidas no processo de compilação manual.
Foi isso que aprendi...
@@strokleyyxz Por acaso, não!! Porquê a pergunta, zRafinha!?
@@strokleyyxz Só aconselho a assistir quantas vezes for necessário, sem ansiedade. Deixe o cérebro fazer seu trabalho. Pratique bastante, e saiba que se o Professor fez algo que você não conseguiu replicar, a única diferença é que ele tem mais experiência que você. Só isso! Repita e pratique muuuuiito. Você pode chegar onde nunca imaginou chegar.
SelfExperience...
Magno Mani Ele tava se referindo a plugins de Minecraft kkkkkk inocente
To assistido em 2019
eu também... esse conteúdo é top demais...
Eu em 2020.
boa noite! pode me ajudar
no meu apare assim:
C:\Users\Walisson\Desktop\dev>javac OlaMundo.java
OlaMundo.java:2: error: cannot find symbol
public static void main(string[] args){
^
symbol: class string
location: class OlaMundo
OlaMundo.java:3: error: package system does not exist
system.out.println("Oi,Funcionou?");
^
2 errors
C:\Users\Walisson\Desktop\dev>
O Java é sensível a maiúsculas e minúsculas, compara seu código com o do vídeo
@@DevDojoBrasil ACHEI O ERRO. OBG
nao consigo executar esses comando no cmd....só no powershell (nem sei qual a diferença), utilizo windows 10...no cmd quando tento compilar/executar aparece "O sistema nao pode encontrar o caminho especificado"...e eu coloquei a pasta onde estao o arquivos tudo certinho...como faço para executar pelo cmd? sem ter que abrir o powershell direto pela pasta?
just dont give a fuck não entendi o problema, você está fora da pasta e quer executar?
vamos lá...eu criei a pasta dev tudo certo la na área de trabalho....blz, vc manda a gente abrir o console pelo shift + botao direito do mouse...quando eu faço isso funciona tudo certo. Porém, não é o console do cmd, e sim um "powershell", uma tela toda azul....ja quando eu abro o cmd nomalmente (a tela preta mesmo, igual a sua) e coloco o caminho onde esta a pasta, aparece, "o sistema nao pode encontrar o caminho especificado". se tu não souber não tem problema, pelomenos funcionou de alguma maneira...
deve ser alguma coisa com o windows 10...tive que fazer coisas diferentes tb no video anterior, la com o JAVA_HOME. mas acho que isso nao vai atrapalhar usando a IDE
just dont give a fuck acho que a nova versão do Windows 10 usa o powershell, pode usar ele, é um CMD tunado
escreve start cmd no power shell e feito
Qual IDE você mais curte, Eclipse, InteliiJ, Netbeans ou JDeveloper?
IntelliJ sem dúvida
aula 03 ok
Parabéns .
public class OlaMundo{
public static void main(String[] args){
System.out.println("oi, funcionou?");
}
}
oibrigado estava fzendo o mesmo comando e nao estava dando certo agora consegui
Ola gostaria de me ajudassem com este problema
obrigado!
PS C:\Users\pç\Desktop\dev> javac OlaMUndo.java
PS C:\Users\pç\Desktop\dev> java OlaMundo
Error: could not open `C:\Users\pþ\Desktop\Java\lib\amd64\jvm.cfg'
PS C:\Users\pç\Desktop\dev>
Só pra retificar, escrevi bem e mesmo assim mostra o erro
@@jocelinogomesdasneves8729 não é aquele ç ali não? Parece algum problema de permissão
@@DevDojoBrasil Como resolvo?
Aprendi
Fiz tudo certinho, inclusive nas variáveis de ambiente e não deu certo:
PS C:\ARQUIVOS\DEV> java OlaMundo
Erro: Não foi possível localizar nem carregar a classe principal OlaMundo
PS C:\ARQUIVOS\DEV>
fiz o esquema nas variáveis de ambiente tanto no usuário como no sistema, mas mesmo assim não consegui. alguém poderia me dar uma dica?
Olha o nome da classe dentro e o nome do arquivo. Checa de realmente é.java ao invés de .txt.java
@@DevDojoBrasil
Fiz tudo q vc tinha me falado, está tudo ok.
Fiz algumas pesquisas no google e resolvi o problema:
eis a resolução a partir do item 6:
1. Clique com o botão direito em "Meu Computador" e depois em propriedades.
2. Na aba "Avançado" clique em "Variáveis de Ambiente".
3. Em "Variáveis do Sistema" clique em "Nova...", vai abrir uma janelinha pra
você...
4. Em "Nome da Variável" digite "JAVA_HOME"
5. No "Valor da Variável" digite o caminho onde você instalou o JDK ali de
cima... no seu caso "C:\Program Files\Java\jdk1.8.0_60". Pronto, OK...
#################################
6. Agora em "Variáveis de Usuário" procure uma variável chamada "PATH", caso
não exista clique em "Nova...", senão clique em "Editar..."
7. Quem clicou em "Nova..." coloque como "Nome da Variável" o texto "PATH" e
como seu valor o texto "%JAVA_HOME%\bin
8. Quem clicou em "Editar..." adicione no final do valor da variável o texto:
%JAVA_HOME%\bin
9. Abra um novo prompt de comando e execute o javac
Obrigado pela atenção, continuarei o curso a partir daqui. Abraço.
Aula 03 [ ok ]
Para o seguinte erro (Javac não é reconhecido como comando interno ou externo), sigam os passos abaixo:
-> Clique com o botão direito em "Meu Computador" e depois em propriedades.
-> Na aba "Configurações avançadas do sistema" clique em "Variáveis de Ambiente".
-> Em "Variáveis do Sistema" clique em "Nova...", vai abrir uma janelinha pra você...
-> Em "Nome da Variável" digite "JAVA_HOME". No "Valor da Variável" digite o caminho onde você instalou o JDK... no meu caso: "C:\Program Files\Java\jdk1.8.0_60". Pronto, OK...
-> Agora em "Variáveis de Usuário" procure uma variável chamada "PATH", clique em "Editar...", e depois acesse a opção "Procurar..."
-> Selecione a pasta bin que está dentro da pasta jdk, clique em ok.. E pronto!!
Raphael Henrique ou só assiste a aula anterior :)
Maravilhoso essa interação/tips, porque nos ajuda a ir desenvolvendo ao longo do curso com os pequenos problemas que vamos tendo!
Muito obrigado William por está representando tão bem esse assuntos!
muito bom.
feito!
erro!?
consertei kkk
esse barulho provavelmente esta sem mouse no notebook isto para qualquer programador é terrível sem estar com o mouse, o mousepad é péssimo para esta tal aplicação.
Boa Tarde ,
Estou usando windows 10,
Eu compilo a classe java e o .class é gerado .
Porém quando vou executar aparece a mensagem :
"erro não foi possivel localizar e nem carregar a classe principal ".
Alguém sabe dizer como resolver ?
Checa o nome das classes, lembre-se quando for executar é java NomeDaClasse, sem o .class, se nada disso funcionar, vê se você criou as variáveis de ambiente corretamente, as vezes tem um (.) ou algum caractere que não devia estar lá. Esse são os possíveis problemas que geralmente causam essa mensagem
Comigo deu o mesmo problema. Executei o comando antes de ver o final do vídeo, onde explicava que não devíamos colocar ".class" ou ".java"... O comando em si era somente:
java OlaMundo
Resolvido!
1º TENTATIVA
C:\Users\Administrador\Desktop\dev>javac OlaMundo.java
javac: file not found: OlaMundo.java
Usage: javac
use -help for a list of possible options
2º TENTATIVA
C:\Users\Administrador\Desktop\dev>javac OlaMundo
error: Class names, 'OlaMundo', are only accepted if annotation processing is explicitly requested
1 error
3ºTENTATIVA
C:\Users\Administrador\Desktop\dev>java OlaMundo.java
Erro: Não foi possível localizar nem carregar a classe principal OlaMundo
4º TENTATIVA
C:\Users\Administrador\Desktop\dev>java OlaMundo
Erro: Não foi possível localizar nem carregar a classe principal OlaMundo
O que eu faço?
quando você roda só o comando javac aparece not found ou aparece uma lista de opções? Parece que tem alguma coisa errada com sua classe. Coloca ela no pastebin.org e coloca o link aqui.
DevDojo de tanto mecher ja desconfigurei ate o reconhecimento do javac pelo cmd...
Em outra oportunidade tento novamente, agora estou esgotado rs
DevDojo mas aparecia uma lista de opções
Darlley Economic é assim que um desenvolvedor vira sênior, resolvendo um problema atrás do outro. Não desiste não, estamos aí pra ajudar. abraços
DevDojo F I N A L M E N T E consegui aqui, mas muito obrigado pela atenção ✋👊
Assistindo 2020
Se matei para compilar na unha kkkkkkkkkk
"Oi, funcionou?" ao invés de "Olá mundo!" que vacilo, cara.
Verdade, se pudesse voltar eu colocaria "oi, eu sou o Goku"
@@DevDojoBrasil kkkk
@@DevDojoBrasil aushdifausdhiaudh vocês são demais