Sou leigo curioso com Java, e tento aprender sozinho com apostilas da web, mas a maioria de pequenos programinhas (de até 160 linhas de código) de exemplos em sites não roda; é frustante; e deve estar acontecendo?
Tenho isso no meu pc (WinXP 32bits):
C:\Arquivos de programas\Java
Contém:
jdk1.6.0
jre1.5.0_10
jre1.5.0_11
jre1.6.0
jre1.6.0_01
Eclipse SDK, version 3.2.2 (Last revised January 19, 2007)
Muitos programinhas estão errados/incompletos.
Você também pode não estar respeitando a estrutura de pacotes do programa original.
De qualquer forma, tudo vai depender do erro que você estiver tendo. No eclipse, praticamente não tem muito erro o uso do compilador, pois ele já configura praticamente tudo para você. A menos é claro, que você esteja vendo um recurso exclusivo do Java 6 e o Eclipse esteja usando o Java 5 (o que acho pouco provavel, para programas simples desse tipo).