Válí se ti projekty v šuplíku? Dostaň je mezi lidi a získej cool tričko a body na profi IT kurzy v soutěži ITnetwork summer 2017!
Přidej si svou IT školu do profilu a najdi spolužáky zde na síti :)
Avatar
David Klouček:3.8.2016 21:34

Dělam něco v JavaFX. Projekt jde normálně zkompilovat a spustit. Ale když ho ho vyexportuju do jednoho spustitelnýho JARu (v IntelliJ to je Build Artifacts), tak při spouštění vrací:

failed to load class org.slf4j.impl­.staticlogger­binder

Na internetu je takhle otázka 1000×, jenže mě to furt nejde vyřešit. Používam Maven a v pom.xml mam:

<dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-api</artifactId>
            <version>1.7.21</version>
        </dependency>
        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-simple</artifactId>
            <version>1.7.21</version>
        </dependency>
        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-log4j12</artifactId>
            <version>1.7.21</version>
        </dependency>

Proč to nejde? Když vlezu do Project Structure, mam tam ty knihovny stejně jako ostatní.

 
Odpovědět 3.8.2016 21:34
Avatar
Odpovídá na David Klouček
Petr Štechmüller:4.8.2016 8:37

Ahoj, tak se podívej do toho spustitelného jaru, jastli tam ta knihovna je. Pokud nebude, tak problém bude jasný...

Nahoru Odpovědět 4.8.2016 8:37
Pokud spolu kód a komentář nekorespondují, budou patrně oba chybné
Avatar
David Klouček:4.8.2016 12:15

Rozbalil jsem to a jsou tam normálně všechny. Zvláštní, že to nenačítá jen tyhle, ale ostatní jo. Např. normálně se spustí Hibernate a skončí to až u toho slf4j.

Editováno 4.8.2016 12:16
 
Nahoru Odpovědět 4.8.2016 12:15
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 3 zpráv z 3.