Just nu i M3-nätverket
Gå till innehåll

Pom.xml och Maven problem för ett intregation project.


Ravoos

Rekommendera Poster

Hej.

Jag har några problem med pom.xlm filen och med maven med ett project.

Vad jag ska göra ät att få data från en web socket. Specifikt, dom sju senaste dagarnas data och sen skriva ut det med medianen. Jag skriver ut det med hjälp av en klient.

Här är dom två:
 

// Min DAO som har all info
Tempratur t1 = new Tempratur(12, LocalDateTime.of(2014,Month.JANUARY, 1, 10, 10, 30));
        Tempratur t2 = new Tempratur(8, LocalDateTime.of(2014,Month.JANUARY, 2, 10, 10, 30));
        Tempratur t3 = new Tempratur(22, LocalDateTime.of(2014,Month.JANUARY, 3, 10, 10, 30));
        Tempratur t4 = new Tempratur(3, LocalDateTime.of(2014,Month.JANUARY, 4, 10, 10, 30));
        Tempratur t5 = new Tempratur(15, LocalDateTime.of(2014,Month.JANUARY, 5, 10, 10, 30));
        Tempratur t6 = new Tempratur(16, LocalDateTime.of(2014,Month.JANUARY, 6, 10, 10, 30));

// Min Websocket
 @GET
    @Path("/belysning/median")
    @Produces(MediaType.APPLICATION_XML)
    private Double getBelMedian() {
    int size = dao.getAllBel().size();
    return dao.getAllBel().stream()
        .mapToDouble(Belysning::getKw)
        .sorted()
        .skip((size - 1) / 2)
        .limit(2 - size % 2)
        .average()
        .orElse(Double.NaN);
    }

// Min klient
case 9:
                System.out.print("Veckans belysning KW och medelvärdet är: ");
                String xmlBel = service.path("rest")
                .path("services/belysning/median").accept(MediaType.APPLICATION_XML).get(String.class);
                System.out.println(xmlBel + "/n");
                System.out.println();
                break;

Nu. När jag kör detta får jag detta fel medelandet:

Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.2.1:exec (default-cli) on project KlientProject: Command execution failed. Process exited with an error: 1 (Exit value: 1) -> [Help 1]


Jag vet inte vad felet är. Min lärare säger att det har med pom filen att göra, men jag vet inte felet.

 

<?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>KlientProject</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.sun.jersey</groupId>
            <artifactId>jersey-client</artifactId>
            <version>1.19.4</version>
        </dependency>
        <dependency>
            <groupId>javax</groupId>
            <artifactId>javaee-web-api</artifactId>
            <version>7.0</version>
            <type>jar</type>
        </dependency>
        <dependency>
            <groupId>com.sun.jersey</groupId>
            <artifactId>jersey-json</artifactId>
            <version>1.17.1</version>
        </dependency>
        <dependency>
            <groupId>com.google.code.gson</groupId>
            <artifactId>gson</artifactId>
            <version>2.8.2</version>
        </dependency>
    </dependencies>
</project>

Vet ni vad felet är?

Länk till kommentar
Dela på andra webbplatser

Inte helt lätt att säga

På 2018-10-30 på 13:39, skrev Ravoos:

<dependency> <groupId>javax</groupId> <artifactId>javaee-web-api</artifactId> <version>7.0</version> <type>jar</type> </dependency>

men spontant vad gör type jar där?

men felet ligger nog inte där. Saknas kanske definitionen av ett byggsteg?

 

Fast jag skulle iofs säga att roligast idag är att bygga även små saker via spring-boot

 

Länk till kommentar
Dela på andra webbplatser

10 timmar sedan, skrev Monshi:

Inte helt lätt att säga

men spontant vad gör type jar där?

men felet ligger nog inte där. Saknas kanske definitionen av ett byggsteg?

 

Fast jag skulle iofs säga att roligast idag är att bygga även små saker via spring-boot

 

Det är support fär Java EE Web Profile.

https://jaxenter.com/introducing-the-java-ee-web-profile-103275.html

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.



×
×
  • Skapa nytt...