0

i'm trying to install Jsoup library with maven. I've followed all steps but every time i get the same error:

[INFO] Building jsoup Java HTML Parser 1.12.1-SNAPSHOT [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-resources-plugin/3.0.1/maven-resources-plugin-3.0.1.pom [INFO] [INFO] BUILD FAILURE [INFO] [INFO] Total time: 0.902 s [INFO] Finished at: 2018-06-26T12:36:38-07:00 [INFO] Final Memory: 8M/119M [INFO] [ERROR] Plugin org.apache.maven.plugins:maven-resources-plugin:3.0.1 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:3.0.1: Could not transfer artifact org.apache.maven.plugins:maven-resources-plugin:pom:3.0.1 from/to central (https://repo.maven.apache.org/maven2): java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException [ERROR] 

I can't solve this one, (my java home and path are set well).

name of java directory: java-8-oracle.

java version: java version "1.8.0_171" Java(TM) SE Runtime Environment (build 1.8.0_171-b11) Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode) 
3
  • See if stackoverflow.com/questions/9164893/… this helps. Commented Jun 26, 2018 at 19:57
  • @AlfredoPipoli, can you post pom.xml file here? Commented Jun 26, 2018 at 20:59
  • @Alfredo Pipoli, sometimes you just have to clean your project, delete .m2 repository and rerun maven install. Commented Jun 26, 2018 at 21:04

1 Answer 1

2

It seems like you are building the JSoup library from sources. While you can do that, you don't have to. The more standard way would be to add the library as a dependency to your own project. If you use maven, add this code to the <dependencies> section of your pom.xml:

<dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version>1.11.3</version> </dependency> 
Sign up to request clarification or add additional context in comments.

Comments

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.