Como compilar e executar um programa em Java no meu Mac?
4 answers
Compilar e executar uma aplicação Java no Mac OSX, ou em qualquer sistema operacional, é muito fácil. A Apple inclui um ambiente totalmente funcional de execução Java e desenvolvimento fora da caixa com o OSX, então tudo que você tem que fazer é escrever um programa Java e usar as ferramentas incorporadas para compilar e executá-lo.
A Escrever O Teu Primeiro Programa
O primeiro passo é escrever um simples programa Java. Abra um editor de texto (a aplicação TextEdit incorporada funciona perfeitamente), escreva o seguinte código, e guarda o ficheiro como "HelloWorld".java " na sua pasta pessoal.
public class HelloWorld {
public static void main(String args[]) {
System.out.println("Hello World!");
}
}
Por exemplo, se o seu nome de Utilizador é David, guarde-o como "/Users/David/HelloWorld.hipoteca". Este programa simples declara uma única classe chamada HelloWorld
, com um único método chamado main
. O método main
é especial em Java, porque é o método que o tempo de execução do Java irá tentar ligar quando você lhe disser para executar o seu programa. Pense nisso como um ponto de partida para o seu programa. O método System.out.println()
irá imprimir uma linha de texto para the screen, " Hello World!"neste exemplo.
Usando o compilador
Agora que você escreveu um programa Java simples, você precisa compilá-lo. Execute o aplicativo de Terminal, que está localizado em " Aplicações/Utilitários/Terminal.aplicacao". Escreva os seguintes comandos no terminal:
cd ~
javac HelloWorld.java
Acabaste de compilar a tua primeira aplicação Java, embora simples, no OSX. O processo de compilação irá produzir um único arquivo, chamado " HelloWorld.classe". Este ficheiro contém byte Java códigos, que são as instruções que a máquina virtual Java entende.
Executando O Seu Programa
Para executar o programa, digite o seguinte comando no terminal.
java HelloWorld
Este comando irá iniciar uma máquina virtual Java e tentar carregar a classe chamada HelloWorld
. Assim que carregar essa classe, irá executar o método main
que mencionei anteriormente. Devias ver " Olá Mundo!"impresso na janela do terminal. É só isso.
Como nota lateral, TextWrangler é apenas um editor de texto para OSX e não tem qualquer influência sobre esta situação. Você pode usá-lo como seu editor de texto neste exemplo, mas certamente não é necessário.
public class Paycheck {
public static void main(String args[]) {
double amountInAccount;
amountInAccount = 128.57;
System.out.print("You earned $");
System.out.print(amountInAccount);
System.out.println(" at work today.");
}
}
- guarda o código como
Paycheck.java
- ir para o terminal e tipo
cd Desktop
- Tipo
javac Paycheck.java
- Tipo
java Paycheck
Aproveite o seu programa!
http://www.eclipse.org/downloads/
A Apple fornece a sua própria versão de Java, por isso certifique-se de que está actualizada.
http://developer.apple.com/java/download/
O Eclipse é um ambiente de desenvolvimento integrado . Ele tem muitas características, mas as que são relevantes para você nesta fase é:
- o editor de código fonte
- com realce de sintaxe, cores e outras sugestões visuais ([17]}fácil cruzamento de referências com a documentação para facilitar a aprendizagem
- execute o código com um clique
- ser notificado de erros/erros à medida que avança
Tem de se certificar de que existe uma versão compatível com o mac do java no seu computador. Faça java-version do terminal para verificar isso. Caso contrário, faça o download do JDK da apple. (O sol não faz uma para a maçã, IIRC.)
A partir daí, siga as mesmas instruções da linha de comando de compilar o seu programa que você usaria para java em qualquer outra plataforma.