Ich folge this tutorial, um meine Java App mit Google Kalender zu synchronisieren. Aber die folgende Zeile gibt Fehler:Wie fügt man das Paket "com.google.api.client.util.store" in netbeans hinzu?
import com.google.api.client.util.store.FileDataStoreFactory;
So suchte ich, wie diese Abhängigkeit zu meinem Projekt hinzufügen. Aber ich kann nur this documentation page finden. Aber ich verstehe nicht, wie ich das hinzufügen soll.
Andere Abhängigkeiten, die ich in pom.xml
Datei hinzugefügt habe.
Und ich verwende dieses Gradle nicht für mein Projekt, das in dem Tutorial beschrieben wird, das ich erwähnte.
Meine pom.xml
Datei wie folgt aussieht:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.mycompany</groupId>
<artifactId>mavenproject2</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>jar</packaging>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
</properties>
<dependencies>
<dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-calendar</artifactId>
<version>v3-rev226-1.22.0</version>
</dependency>
<dependency>
<groupId>com.google.api-client</groupId>
<artifactId>google-api-client-java6</artifactId>
<version>1.12.0-beta</version>
</dependency>
<dependency>
<groupId>com.google.oauth-client</groupId>
<artifactId>google-oauth-client-jetty</artifactId>
<version>1.12.0-beta</version>
</dependency>
<dependency>
<groupId>com.google.http-client</groupId>
<artifactId>google-http-client-jackson2</artifactId>
<version>1.12.0-beta</version>
</dependency>
</dependencies>
<repositories>
<repository>
<id>google-api-services</id>
<url>https://oss.sonatype.org/content/repositories/releases/</url>
</repository>
<repository>
<id>google-api-services-beta</id>
<url>http://google-api-client-libraries.appspot.com/mavenrepo</url>
</repository>
</repositories>
</project>
Dies ist kein dupliziert. Sie versuchen, Maven zu verwenden, anstatt eine Jar-Bibliothek hinzuzufügen. – Gatusko
@JarrodRoberson Ich möchte keine JAR-Dateien hinzufügen. Ohne die ganze Frage zu lesen, werden Sie abgelehnt und als Duplikat markiert. Selbst wenn ich Maven hinzufüge, habe ich ein spezifisches Problem. – Kaushal28