Estou aprendendo java web e estou utilizando o maven, criei uma classe de teste com algumas variáveis para ver se a conexão do banco está funcionando, eis que quando vou executar vejo que só tem a opção de executar com o tomcat…
Eu vi alguns posts dizendo que tem um plugin de execução que vc coloca no .pom do Maven e ele ‘‘volta’’ a executar as classes java… porém segui e não deu certo.
Não deu certo o que? Tem infinitas possibilidades de erros. Como quer que adivinhemos?
O
ofwgktalef
Amigo o problema é no Run, não o código. Esta acontecendo só com esse Maven Project que eu criei, não há opção de executar em java, apenas pelo server, entendeu? Queria saber se há como colocar a opção pra rodar apenas a classe do java, eu estou usando eclipse, é uma IDE que eu não conheço muito tb.
Lucas_Camara
Se você quiser rodar uma unica classe para testar algum método independente, crie um método main nessa classe. Com isso, você conseguira rodar sem ser num servidor.
Agora no caso de um projeto web, e você queira executar alguma classe para testar alguma lógica, veja sobre teste unitário (junit).
O
Solucao aceita
ofwgktalef
consegui resolver, obrigado como sempre a falta de atenção, o método main estava com M maiúsculo
obrigado a todos que tentaram ajudar!