Programa de consola Java
tentou o Google, mas só encontrou exportação para o JAR e executou a partir das soluções da linha de comandos. Prefiro compilar e testar directamente numa janela de consola.
obrigado antecipadamente
6 answers
/*
* put this in a file named CommandLineExample.java
*
*/
class CommandLineExample
{
public static void main ( String [] arguments )
{
System.out.println("Hello, world");
}
}
Escreva o seguinte a partir da linha de comandos para o compilar:
$ javac CommandLineExample.java
Então você pode executá-lo a partir da linha de comando assim:
$ java CommandLineExample
Eu recomendaria a utilização de uma variante do IDE Java Eclipse quando se trabalha com o desenvolvimento do jar.
File > New > Java Project
Right Click "src" > New > Package > Name your package pack1.projectname.
Right Click "pack1.projectname" > New > Class > projectname as class name.
Escreva todo o código que o seu coração deseja para este projecto. Java é uma linguagem muito interessante. Use sempre pacotes com seus arquivos de classe, especialmente quando você tem certeza de que você vai importar seu próprio código em outros arquivos. Então você pode importar pack1.nome do projecto.manipulador.EventHandler;
File > Export > Java > JAR file, or Runnable JAR file > Next > export destination
Isto irá embalar o seu ficheiro jar, apropriadamente com um manifesto META-INF, também se você está desenvolvendo uma aplicação ou plugin, para qualquer coisa como Minecraft. Você vai querer um plugin.yml e config.ficheiro yml. Carregue com o botão direito na pasta do projecto e não "src" no Explorador do projecto. Faça um 'plugin' novo > ficheiro>.yml e config.yml. Só uma nota lateral.
A razão pela qual Uso sempre o pack1 como identificador de pacote toplevel é, claro, para poder dizer com que Pacote estou a trabalhar à medida que actualizo o meu projecto. Eu sempre faço isso para facilmente comparar arquivos que eu atualizei, por que eu atualizei-os, etc. etc. Então a distribuição inicial seria pack1.nome do projecto. Próxima versão pack2.nome do projecto. Além disso, ao não atualizar o código em um arquivo inteiro, você pode apenas importar o pack1.nome do projecto.manipulador.EventHandler; import pack2.nome do projecto.construtor.RandomFile; pack3.nome do projecto.inicial.init; esta é uma forma muito organizada de se desenvolver em Java usando o Eclipse.
Espero que isto o tenha ajudado na sua busca para iniciar os seus projetos em Java. Não vou escrever o código Java no stackoverflow a menos que a pessoa que pede mostre um excerto do seu próprio projecto, e não consegue atravessar o bloco dos programadores. A prática faz a perfeição.Dado um programa simples, por exemplo
public static void main (String[] args) {
System.out.println("hello world");
}
Abra a consola Eclipse( Janela - > Mostrar Vista - > consola) e execute este programa. Você deve ver hello world
na consola.
Como fazer uma aplicação de consola no Eclipse.
- File-New-Project
- Seleccione "Projecto Java"
- diz-lhe "MyApp"
- carregue com o botão direito no MyApp / src
- Nova Classe
- nome do pacote, como "com.amostra "
- Nome da classe "MainClass"
- assinale a opção "public static void main ()"
- Adicione esta linha
System.out.println("hello");
ao main () - carregue com o botão direito em "MyApp", execute a aplicação as - Java.
O que se pode fazer é criar um servidor com uma caixa de texto no fundo. Será aqui que escreves. Você pode então adicionar um jlabel sempre que carregar em enter. Além disso, ele irá mover todas as outras saídas jlabel existentes para cima pela altura do novo jlabel. Isto dá uma espécie de janela do tipo terminal.
Não há nada de especial que o faça consolar, basta usar a saída padrão e a entrada padrão, sem swing ou awt e é isso.
Uma vez que tenha o arquivo jar, basta emitirjava -jar file.jar
Ou se não tiveres frascos só
java package.name.ClassName
Without the trailing.classe