Como executar o código Java que atravessa dois arquivos separados

Do ponto de vista do Eclipse, um projeto que contém dois arquivos de origem Java não é grande coisa. Você cria duas classes no mesmo projeto, em seguida, escolher Executar-Run As-Java Application. Tudo funciona da maneira que você espera que ele funcione.

A única vez que as coisas se tornam complicada é quando você tem dois a Principal métodos em um projeto. Como você experimentar com o seu código, você pode facilmente adicionar classes com métodos principais adicionais. Você também pode criar um aplicativo grande com vários pontos de partida.

Quando um projeto tem mais de um a Principal método, Eclipse pode pedir-lhe e perguntar qual classe de a Principal método que você deseja executar. Mas às vezes Eclipse não solicita. Em vez disso, escolhe Eclipse arbitrariamente um do a Principal métodos e ignora todos os outros. Isto pode ser muito confuso. Você adiciona um println chamar para o mal a Principal método, e nada aparece na visualização Console. Hey, o que dá?

Você pode corrigir o problema seguindo estes passos:

  1. Expandir ramificação do projeto no Package Explorer.

  2. Expanda a pasta src dentro de agências do projeto.

  3. Expandir o ramo (pacote padrão) dentro do ramo src.

    O (pacote padrão) contém ramo.Java arquivos.

  4. (No Windows) direita; clique no.Java arquivo cujo a Principal método que você deseja executar. (Em um Mac) Control-clique no.Java arquivo cujo a Principal método que você deseja executar.

  5. No menu de contexto resultante, escolha Executar como-Java Application.

Você não pode executar um projeto que não tem a Principal método.

menu