amariano Posted December 16, 2019 at 01:39 PM Report Share #616867 Posted December 16, 2019 at 01:39 PM Olá Há anos que não programo, e estou a retomar JAVA. Comecei um projecto novo JAVA Maven (já agora, o Maven é diferente dos outros em que sentido?) com o NetBeans 11.2 Está tudo a rolar, mas agora não consigo usar uma biblioteca externa ( javax.mail.internet ). Eis o que estou a fazer: No mail coloquei "import javax.mail.internet;" e tenho um método que o usa. Nas dependências (pom.xls) em "Project files" coloquei: <dependencies> <dependency> <groupId>com.sun.mail</groupId> <artifactId>javax.mail</artifactId> <version>1.6.2</version> </dependency> </dependencies> Nas dependências ele assume o ficheiro, clico com o botão direito e faço "manually install artifact" e vou buscar o ficheiro que descarrego (versão certa). Continuo a ter um erro: COMPILATION ERROR : ------------------------------------------------------------- LUSA/Main.java:[7,18] cannot find symbol symbol: class internet location: package javax.mail Efectivamente esta localização está errada (só tenho um package com o nome do projecto), o ficheiro está em "dependencies". Alguma ajuda? Obrigado Link to comment Share on other sites More sharing options...
M6 Posted December 18, 2019 at 12:02 PM Report Share #616881 Posted December 18, 2019 at 12:02 PM Tens de fazer referência ao path para o ficheiro, de preferência de forma relativa. Vê na documentação como fazer isso. 10 REM Generation 48K! 20 INPUT "URL:", A$ 30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50 40 PRINT "404 Not Found" 50 PRINT "./M6 @ Portugal a Programar." Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now