Arquivo de etiquetas: compilando e executando

O compilador ‘javac’ e sua análise estática de código.

O código abaixo demonstra que o compilador realiza apenas uma análise estática de código para permitir ou não que um código fonte (*.java) seja compilado.   Como o compilador apenas faz a análise estática do código ele não tem condições … Continuar a ler

Publicado em Java | Etiquetas | Publicar um comentário

Exemplo de compilação e execução 3

Dada a seguinte estrutura:         Compilando (todos os comandos abaixo compilam):     Independente: C:\myProject5> javac -d classes src\com\software\Independente.java C:\myProject5\src> javac -d ..\classes com\software\Independente.java C:\myProject5\src\com> javac -d ..\..\classes software\Independente.java C:\myProject5\src\com\software> javac -d ..\..\..\classes Independente.java     Servico: … Continuar a ler

Publicado em Compilação e distribuição | Etiquetas , | 2 Comentários

Exemplo de compilação e execução 2

Dado a seguinte estrutura:             Compilando (todos os comandos abaixo compilam):     Independente: C:\myProject5> javac -d classes src\Independente.java C:\myProject5\src> javac -d ..\classes Independente.java     Servico: C:\myProject5\dependencias> javac Servico.java C:\myProject5> javac dependencias\Servico.java     … Continuar a ler

Publicado em Compilação e distribuição | Etiquetas , | Publicar um comentário

Exemplo de compilação e execução 1

Dada a seguinte estrutura:             Compilando (todos os comandos abaixo compilam):         Independente.java C:\myProject5> javac -d classes src/Independente.java C:\myProject5\src> javac -d ..\classes Independente.java     Servico.java C:\myProject5> javac -d classes src\dependencias\Servico.java C:\myProject5\src> … Continuar a ler

Publicado em Compilação e distribuição | Etiquetas , | Publicar um comentário

Compilando e executando uma classe que usa outra classe através da instrução ‘import’

Ilustrando o problema: Dados os arquivos dentro da seguinte estrutura:                 Dadas as classes: package com.pedroabs;     public class CmdArgs { public static void main(String… args) { int x = 0; for(String … Continuar a ler

Publicado em Compilação e distribuição | Etiquetas , | Publicar um comentário

Compilando e executando um código que utiliza um arquivo ‘jar’ em seu classpath

    Dado o código:     A diferença deste código para o do exemplo anterior é que esta aplicação está dentro de um pacote     package com.logicapp;     import com.pedroabs.*;     public class MyApp { public … Continuar a ler

Publicado em Compilação e distribuição, Java | Etiquetas | Publicar um comentário

Exemplos práticos: como criar um ‘jar’ e depois compilar e executar uma aplicação que utiliza este ‘jar’ criado

Dados os seguintes arquivos dentro de uma estrutura vamos empacotá-los em um arquivo ‘jar’ C:\myProject\classes>jar -cf MyJar.jar com Explicando o comando: Crie um novo arquivo chamado ‘MyJar.jar’ com todo o conteúdo da pasta ‘com’. Resultado da execução do comando jar … Continuar a ler

Publicado em Compilação e distribuição, Java | Etiquetas , | 1 Comentário

Exemplos práticos: como compilar e executar uma aplicação Java (comandos javac e java)

Compilando uma aplicação:   Opções importantes para se lembrar do comando ‘javac’ nesta etapa: -d (destiny – onde vão os *.class) source (onde ficam os *.java)   Escreve-se a classe em um determinado pacote:   package com.pedroabs; public class MyClass … Continuar a ler

Publicado em Compilação e distribuição, Java | Etiquetas | 2 Comentários