WebJars

WebJars to sposób dystrybucji bibliotek webowych (takich jak jQuery, Twitter Bootstrap etc...) w formie plików JAR.

Zastosowanie

<dependency>
    <groupId>org.webjars</groupId>
    <artifactId>bootstrap</artifactId>
    <version>4.0.0</version>
</dependency>

Najprostsza aplikacja JEE

STEP 1: Wygenerowanie najprostszego projektu:

mvn archetype:generate -Dfilter=com.airhacks:javaee7-essentials-archetype

STEP 2: Dodanie serwera WildFly:

<build>
    <pluginManagement>
        <plugins>
            <plugin>
                <groupId>org.wildfly.plugins</groupId>
                <artifactId>wildfly-maven-plugin</artifactId>
                <version>1.2.0.Final</version>
            </plugin>
        </plugins>
    </pluginManagement>
    <plugins>
        <plugin>
            <groupId>org.wildfly.plugins</groupId>
            <artifactId>wildfly-maven-plugin</artifactId>
            <version>1.2.0.Final</version>
        </plugin>
    </plugins>
</build>

Uruchomienie:

mvn wildfly:run

STEP 3: Dodanie zależności do biblioteki

<properties>
    <bootstrap.version>4.0.0</bootstrap.version>
    <jquery.version>1.11.1</jquery.version>
</properties>

<dependency>
    <groupId>org.webjars</groupId>
    <artifactId>bootstrap</artifactId>
    <version>4.0.0</version>
</dependency>

STEP 4: Wykorzystanie

<link rel='stylesheet' href='webjars/bootstrap/4.0.0/css/bootstrap.min.css'>
<script type='text/javascript' src='webjars/jquery/3.0.0/jquery.min.js'></script>
<script type='text/javascript' src='webjars/bootstrap/4.0.0/js/bootstrap.min.js'></script>

TagLib

results matching ""

    No results matching ""