Ola pessoal!
Sakei do site da Sun o J2EE 1.4 SDK and Sun Java System Application Server Platform Edition 8.1 2005Q2 UR2.
Fiz o download All in One Bundle!
Instalei seguindo as instruções dadas no Installation Guide. Será que fiquei com o App Server e com o J2EE instalados de uma só vez?
A seguir usei o Quick Start Guide para verificar se o AppServer estava correctamente instalado e está OK!
Mas qto ao J2EE estou com dificuldades. O path criado automaticamente nas variavies de sistema (c:\Sun\appServer) não corresponde à real localização do Java (c:\Sun\Appserver\jdk).
Assim fui ao painel de controle e alterei/adicionei nas variaveis de utilizador:
JAVA_HOME=c:\Sun\AppServer\jdk
PATH=%PATH%; %JAVA_HOME%\bin
CLASSPATH=.; %JAVA_HOME%
Mas na linha de comando o javac não é reconhecido em aualquer directorio!!! Apenas no C:Sun\AppServer\jdk\bin!!!
Que se passa???
agradeço dicas!
Obrigada, Claudia
É uma obrigatoriedade usar esse Application Server?
Eu sugeriria você baixar o J2SDK e algum outro container/AS.
Para qual finalidade você precisa: Servlet/JSP, EJB?
Olá
Claudia, em que parte das instruções de instalação diz para configurar o JAVA_HOME deste jeito?
Como o Rafael disse, para usar Java a gente faz o download do J2SE 5.0 em http://java.sun.com/j2se/1.5.0/download.jsp
O pacotão J2EE a gente só usa para ler a documentação. Nem os servidores de referência a gente usa porque acabamos preferindo coisas como tomcat, jetty, JBoss, etc.
[]s
Luca
Pessoal vocês não vão acreditar!!!
Já descobri o problema e era uma coisa tão estúpida!!!
UM ESPAÇO!!! :shock:
JAVA_HOME=c:\Sun\AppServer\jdk\
[color=red]PATH=%PATH%; %JAVA_HOME%\bin
CLASSPATH=.; %JAVA_HOME% [/color]
A solução:
JAVA_HOME=c:\Sun\AppServer\jdk\
PATH=%PATH%;%JAVA_HOME%\bin
CLASSPATH=.;%JAVA_HOME%
Incrivél né?
De qq maneira obrigada a todos!
Xau, Cláudia.pt
Só uma dúvida, é obrigatório que você use o App Server da Sun?
Nop!!!
Provavelmente até irei usar o JBOSS!
Mas preferi sacar o pacote inteiro… se calhar fiz mal e devia ter sacado apenas o sdk, né?
O meu objectivo é construir uma aplicação Java tipica: base de dados no back end, lógica de negocios, JSP e pagina Web no cliente.
Claudia
Eu testei uma vez esse App e tomei uma surra feia, de qualquer forma, para o que você precisa eu sugeriria o Tomcat, é simples, prático e rápido…
Afinal resolvi o erro:
[color=red]“javac is not recognized as an internal or external command, operable program or batch files”[/color]
mas continuo a ter problemas:
[color=red]C:\Documents and Settings\claudia.rego>javac C:\Myprogs\Connect.java
C:\Documents and Settings\claudia.rego>java Connect
Exception in thread “main” java.lang.NoClassDefFoundError: Connect[/color]
Socorro!!!
pelo visto continua a ser um problema de Classpath…
A minha arvore de directorios:
C:
(…)
Sun
AppServer
bin (asant, asadmin, appclient, deploytool, wsdeploy, …)
config
docs
domains
icons
imq
jdk
bin (javac, …)
demo
include
jre
lib
sample
lib
pointbase
samples
C:\Program Files\Java
J2re1.4.2_04
bin
javaws
lib
o que está mal??
Please Help ME
Tem certeza que dentro do App existe o j2sdk?Não é só a jre?
Baixa o J2SDK direto e adiciona ele no CLASSPATH, conforme esse tutorial:
http://www.guj.com.br/java.artigo.163.1.guj
[edit]
Aliás, ele está reconhecendo o comando, não está é reconhecendo a classe, coloca essa pasta: C:\Documents and Settings\claudia.rego no CLASSPATH também.
Oi Rafael!
Despois de barriga xeia (em Portugal já se almoçou) consegui resolver o problema
Apaguei o JRE que já existia no pc antes de intalar o j2ee.
Finalmente está resolvido o problema.
Em termos de variaveis de ambiente fiquei com:
[color=blue]CLASSPATH=.;%CLASSPATH%;C:\Sun\AppServer\jdk\lib\tools.jar
PATH=%PATH%;C:\Sun\AppServer\bin;C:\Sun\AppServer\jdk\bin[/color]
Agora tenho erros na connecção JDBC mas isso já é outra história… eheheh
Claudia
[color=violet]SUCESSO!!![/color]
Obrigada a todos!