Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Tomcat, maven webapp JFS - redeploy problém

Aktivity
Avatar
Fleury#93
Člen
Avatar
Fleury#93:12.2.2016 20:42

Ahoj,
mám problém redeployem na Tomcat 8.0.32. Používám InteliJIdeu s vestavěným mavenem. Při 3. redeploy se na tomcat nasadí jenom složka WEB-INF s knihovnami a web.xml. Musím proto restartovat Tomcat a udelělat nový deploy. Je to otravné.

Když jsem zkoušel TomEE tak to jede v pohodě. Ale TomEE nepodporuje Servlet 3.1 (stojí na Tomcat 7). Když jsem zkoušel JSF app bez mavenu tak taky v pohodě. Tudíž asi bude v problém s mavenem.
Chtěl bych zůstat u Tomcatu, ted stačí TomEE je zbytecně těžkopádné, a taky bych raději nepoužival zastaralé Servlet 3.0.1.

Můj pom.xml:

<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/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>cz.upol</groupId>
    <artifactId>WebRepositoryOfScientificPapers</artifactId>
    <packaging>war</packaging>
    <version>1.0-SNAPSHOT</version>
    <name>WebRepositoryOfScientificPapers</name>
    <url>http://maven.apache.org</url>
    <repositories>
        <repository>
            <id>prime-repo</id>
            <name>Prime Repo</name>
            <url>http://repository.primefaces.org</url>
        </repository>

        <repository>
            <id>springsource-repo</id>
            <name>SpringSource Repository</name>
            <url>http://repo.springsource.org/release</url>
        </repository>

    </repositories>

    <dependencies>
        <dependency>
            <groupId>com.sun.faces</groupId>
            <artifactId>jsf-api</artifactId>
            <version>2.2.12</version>
        </dependency>

        <dependency>
            <groupId>com.sun.faces</groupId>
            <artifactId>jsf-impl</artifactId>
            <version>2.2.12</version>
        </dependency>

        <!--
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>javax.servlet-api</artifactId>
            <version>3.1.0</version>
        </dependency>
        -->

        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>javax.servlet-api</artifactId>
            <version>3.0.1</version>
        </dependency>


        <dependency>
            <groupId>org.primefaces</groupId>
            <artifactId>primefaces</artifactId>
            <version>5.3</version>
        </dependency>

        <dependency>
            <groupId>org.primefaces.themes</groupId>
            <artifactId>afterwork</artifactId>
            <version>1.0.10</version>
        </dependency>

        <dependency>
            <groupId>org.postgresql</groupId>
            <artifactId>postgresql</artifactId>
            <version>9.4.1207.jre7</version>
        </dependency>

        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-jdbc</artifactId>
            <version>4.2.4.RELEASE</version>
        </dependency>

        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>3.8.1</version>
            <scope>test</scope>
        </dependency>

    </dependencies>

    <properties>
        <java.version>1.8</java.version>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    </properties>

    <build>
        <finalName>WebRepositoryOfScientificPapers</finalName>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.3</version>
                <configuration>
                    <source>${java.version}</source>
                    <target>${java.version}</target>
                </configuration>
            </plugin>
        </plugins>
    </build>
</project>

Děkuji za každou radu.

 
Odpovědět
12.2.2016 20:42
Avatar
Atrament
Tvůrce
Avatar
Odpovídá na Fleury#93
Atrament:12.2.2016 23:51

To bych asi viděl na nějaký problém s tím Tomcatem, když restart pomůže. Na čem to provozuješ? (myslím operační systém)

 
Nahoru Odpovědět
12.2.2016 23:51
Avatar
Fleury#93
Člen
Avatar
Fleury#93:12.2.2016 23:52

windows, o ja jsem zkoušel i Tomcat 9 a stejný problém ...

Editováno 12.2.2016 23:53
 
Nahoru Odpovědět
12.2.2016 23:52
Avatar
Atrament
Tvůrce
Avatar
Odpovídá na Fleury#93
Atrament:13.2.2016 17:47

Aha no doufal jsem, že vyrukuješ s nejakým Debianem, na který jsi vlastnoručně ten novější Tomcat nějak narouboval :( To by se dalo zkoumat, kde při tom nastal problém. Takhle nevím :( Co říkají logy?

 
Nahoru Odpovědět
13.2.2016 17:47
Avatar
Fleury#93
Člen
Avatar
Fleury#93:13.2.2016 18:49

i když mám linux rád, tak až takový masochista nejsem :) ... no logy jsou právě v pořádku jenom samé INFO, ani WARNING žádný. Zatím jsem to odložil potřebuji makat tak jedu na TomEE.

 
Nahoru Odpovědět
13.2.2016 18:49
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 5.