Olá pessoal, este é minha primeira tarefa em JAVA e LINUX. Eu não conhecia nada sobre as linguagens, mas tenho que instalar o Itaú Shopline num cloud dedicado ubuntu. O Itau não me deu um suporte específico e nem meu servidor de hospedagem. Estou tentando na raça, mas tive problemas. So server, instalei o pacote JRE, JDK e tomcat7. Startei normalmente o tomcat7.
Meu problema está ao compilar o arquivo itau.java. Ao tentar:
javac itau.java
Tenho o retorno do seguinte erro:
Erro: package javax.servlet does not exist
Neste arquivo itau.java, as primeiras linhas são:
import java.io.*;
import java.text.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
import Itau.Itaucripto;
Consultei a pasta do tomcat7 pelo código
cd /usr/share/tomcat7/lib
e na pasta existe o conteúdo:
annotations-api.jar catalina.jar jasper-el.jar tomcat-api.jar tomcat-i18n-ja.jar
catalina-ant.jar commons-dbcp.jar jasper.jar tomcat-coyote.jar tomcat-util.jar
catalina-ha.jar commons-pool.jar jsp-api.jar tomcat-i18n-es.jar
catalina-tribes.jar el-api.jar servlet-api.jar tomcat-i18n-fr.jar
Qual é a sintaxe correta que devo passar para importar os arquivos abaixo? Imagino que seja algo relacionado ao caminho dos diretórios.
Tentei especificar o caminho do “servlet-api.jar” com a sintaxe abaixo:
javac -cp “/usr/share/tomcat7/lib/servlet-api.jar” itau.java
Mas tive o retorno do seguinte erro:
package Itau does not exist
import Itau.Itaucripto;
^
ServletCriptoShopline.java:68: cannot find symbol
symbol : class Itaucripto
location: class ServletCriptoShopline
Itaucripto cripto = new Itaucripto();
^
ServletCriptoShopline.java:68: cannot find symbol
symbol : class Itaucripto
location: class ServletCriptoShopline
Itaucripto cripto = new Itaucripto();
Alguém pode me ajudar? Agradeço imensamente desde já.