Avatar billede OBS Juniormester
Oprettet i går kl. 21:14 Der er 4 kommentarer

eclipse

Jeg har problemer med til at få import org.apache.poi.ss.usermodel.* til at fungere (" The package org.apache.poi.ss.usermodel is not accessible").  I Java Build Path har jeg tilføjet følgende jar filer: poi-5.4.1.jar; poi-ooxml-5.4.1.jar; poi-ooxml-full-5.4.0.jar; poi-ooxml-shemas-4.1.2.jar; xmlbeans-5.3.0.jar; commons-collections4-4.5.0.jar; commons-compress-1.27.1.jar; commons-io-2.19.0.jar; commons-math3-3.6.1.jar; log4j-api-2.24.3.jar.  Hvilke jar filer og evt. deres afhængigheder mangler ? ( Og hvor kan jeg upload  dem ? )
Avatar billede michael_stim Ekspert
Skrevet i går kl. 23:16 #1
Ved ikke om det er bristende kundskab eller om du er totalt ligeglad med den hjælp du får, men følg lige op på alle dine andre spørgsmål.
Avatar billede OBS Juniormester
Skrevet i går kl. 23:31 #2
Hej, nej ,jeg er ikke totalt ligeglad med den hjælp jeg får, du har ret - det er bristende kundskab. Jeg mangler bl.a. at finde poi-ooxml-schemas-5.4.1.jar
Avatar billede arne_v Ekspert
Skrevet i dag kl. 02:39 #3
Med nyere POI versioner du nok tvunget til at brugen Maven og lade den hente alle afhængigheder.

Hvis du kan nøjes med en lidt ældre version så har:

https://archive.apache.org/dist/poi/release/bin/poi-bin-5.2.3-20220909.zip

alle jar filer.
Avatar billede arne_v Ekspert
Skrevet i dag kl. 02:52 #4
Hvis du vil have den nyeste s[ skal du som sagt igang med Maven.

Eclipse har uden tvivl indbygget support for Maven, men jeg har aldrig brugt det.

Hvis du har Maven installeret s[ kan du lave en pom.xml fil med:


<?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>Z5</groupId>
  <artifactId>Z5</artifactId>
  <version>0.0</version>
  <name>Z5</name>

  <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>org.apache.poi</groupId>
      <version>5.4.1</version>
      <artifactId>poi</artifactId>
    </dependency>
    <dependency>
      <groupId>org.apache.poi</groupId>
      <artifactId>poi-ooxml</artifactId>
      <version>5.4.1</version>
    </dependency>
  </dependencies>

  <build>
    <pluginManagement>
      <plugins>
        <plugin>
          <artifactId>maven-clean-plugin</artifactId>
          <version>3.1.0</version>
        </plugin>
        <plugin>
          <artifactId>maven-site-plugin</artifactId>
          <version>3.7.1</version>
        </plugin>
        <plugin>
          <artifactId>maven-project-info-reports-plugin</artifactId>
          <version>3.0.0</version>
        </plugin>
        <plugin>
          <artifactId>maven-resources-plugin</artifactId>
          <version>3.0.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-compiler-plugin</artifactId>
          <version>3.8.0</version>
        </plugin>
        <plugin>
          <artifactId>maven-surefire-plugin</artifactId>
          <version>2.22.1</version>
        </plugin>
        <plugin>
          <artifactId>maven-jar-plugin</artifactId>
          <version>3.0.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-install-plugin</artifactId>
          <version>2.5.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-deploy-plugin</artifactId>
          <version>2.8.2</version>
        </plugin>
            <plugin>
                <artifactId>maven-dependency-plugin</artifactId>
                <executions>
                    <execution>
                        <phase>prepare-package</phase>
                        <goals>
                            <goal>copy-dependencies</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
      </plugins>
    </pluginManagement>
  </build>

  <reporting>
    <plugins>
      <plugin>
        <artifactId>maven-project-info-reports-plugin</artifactId>
      </plugin>
    </plugins>
  </reporting>
</project>


og køre:

mvn dependency:copy-dependencies

hvorefter alle de nødvendige jar filer ligger i:

target/dependency

Men jeg indrømmer at det ikke ligefrem er den mest selvindlysende metode.

:-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester