Just nu i M3-nätverket
Jump to content

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


Ravoos
 Share

Recommended Posts

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?

Link to comment
Share on other sites

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

 

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share



×
×
  • Create New...