Differences

This shows you the differences between two versions of the page.

Link to this comparison view

java:new-app-v3 [11/10/2019 10:47]
Anthony Arents [POM :]
java:new-app-v3 [11/03/2025 16:51] (current)
Anthony Arents [EXT JS 6]
Line 1: Line 1:
 ====== New Java Web Applications ====== ====== New Java Web Applications ======
  
-**End of life sometime after 2019.** Life will be prolonged by major and minor updates to ALL frameworks and libraries\\+**End of life sometime after 2020.** Life will be prolonged by major and minor updates to ALL frameworks and libraries\\
 (by progressively updating the app whenever a new version comes out for libraries we rely on, we can prevent spending days/weeks/months on a rewrite in the future) (by progressively updating the app whenever a new version comes out for libraries we rely on, we can prevent spending days/weeks/months on a rewrite in the future)
  
Line 763: Line 763:
     <!-- See http://checkstyle.sf.net/config_misc.html -->     <!-- See http://checkstyle.sf.net/config_misc.html -->
     <module name="RegexpSingleline">     <module name="RegexpSingleline">
-       <property name="format" value="\s+$"/> +        <property name="format" value="\s+$"/> 
-       <property name="minimum" value="0"/> +        <property name="minimum" value="0"/> 
-       <property name="maximum" value="0"/> +        <property name="maximum" value="0"/> 
-       <property name="message" value="Line has trailing spaces."/>+        <property name="message" value="Line has trailing spaces."/> 
 +    </module> 
 + 
 +    <!-- Checks for Size Violations.                    --> 
 +    <!-- See http://checkstyle.sf.net/config_sizes.html --> 
 +    <module name="LineLength"> 
 +        <property name="max" value="120"/>
     </module>     </module>
  
Line 804: Line 810:
         <module name="UnusedImports">         <module name="UnusedImports">
             <property name="processJavadoc" value="false"/>             <property name="processJavadoc" value="false"/>
-        </module> 
- 
-        <!-- Checks for Size Violations.                    --> 
-        <!-- See http://checkstyle.sf.net/config_sizes.html --> 
-        <module name="LineLength"> 
-            <property name="max" value="120"/> 
         </module>         </module>
         <module name="MethodLength"/>         <module name="MethodLength"/>
Line 894: Line 894:
             <groupId>org.apache.tika</groupId>             <groupId>org.apache.tika</groupId>
             <artifactId>tika-parsers</artifactId>             <artifactId>tika-parsers</artifactId>
-            <version>1.20</version>+            <version>1.22</version>
         </dependency>         </dependency>
 </code> </code>
Line 903: Line 903:
    <groupId>org.hibernate</groupId>    <groupId>org.hibernate</groupId>
    <artifactId>hibernate-search-orm</artifactId>    <artifactId>hibernate-search-orm</artifactId>
-   <version>5.14.0.Final</version>+   <version>5.11.3.Final</version>
 </dependency> </dependency>
 </code> </code>
Line 912: Line 912:
    <groupId>org.hibernate</groupId>    <groupId>org.hibernate</groupId>
    <artifactId>hibernate-validator</artifactId>    <artifactId>hibernate-validator</artifactId>
-   <version>5.4.2.Final</version>+   <version>5.4.3.Final</version>
 </dependency> </dependency>
 </code> </code>
Line 921: Line 921:
    <groupId>org.hibernate</groupId>    <groupId>org.hibernate</groupId>
    <artifactId>hibernate-validator</artifactId>    <artifactId>hibernate-validator</artifactId>
-   <version>6.0.11.Final</version>+   <version>6.0.17.Final</version>
 </dependency> </dependency>
 </code> </code>
Line 930: Line 930:
    <groupId>org.jsoup</groupId>    <groupId>org.jsoup</groupId>
    <artifactId>jsoup</artifactId>    <artifactId>jsoup</artifactId>
-   <version>1.11.3</version>+   <version>1.12.1</version>
 </dependency> </dependency>
 </code> </code>
Line 1309: Line 1309:
  
     @Override     @Override
-    public void configure(final WebSecurity web) throws Exception {+    public void configure(final WebSecurity web) {
         web.ignoring().antMatchers("/static/**", "/classic/**", "/app/**", "/production/**", "/Merke/**");         web.ignoring().antMatchers("/static/**", "/classic/**", "/app/**", "/production/**", "/Merke/**");
     }     }
Line 6364: Line 6364:
 simply place the resource in ''/static/'' or any subfolder there simply place the resource in ''/static/'' or any subfolder there
  
-====== EXT JS ======+====== EXT JS ======
  
 ===== A new App ===== ===== A new App =====