主頁 > 作業系統 > 對于從Spring匯入的maven專案,要從Eclipse中洗掉哪些依賴項

對于從Spring匯入的maven專案,要從Eclipse中洗掉哪些依賴項

2022-09-30 00:02:42 作業系統

誰能告訴我需要在 Eclipse 中洗掉哪些癮?這是一個從 spring 匯入的專案。在舊的作業區中,程式可以作業,但是 pc 崩潰了,因為它是 eclipse 中的一個 Maven 專案,我有 294 個相互對比的依賴項。由于它是從 spring 匯入的專案,因此服務器已集成,并且根據堆疊跟蹤,我被告知未執行的服務器具有新代碼。因此,我創建了一個帶有動態 Web 專案的新作業區,從控制器中洗掉了方法,并為每個方法創建了一個單獨的 servlet,并帶有一個單獨的 jsp 頁面,洗掉了路徑的注釋并將參考放置在 Web 上。xml。使用新的作業區,電腦不會崩潰,但頁面無法正常作業,并且堆疊跟蹤沒有告訴我任何關于問題所在的資訊。

所以我不知道該怎么辦,是繼續舊作業區還是新作業區。

這是pom:

    <?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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.5.4</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>
    <groupId>com.giuggiola</groupId>
    <artifactId>Parlamento</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <name>bootjpa</name>
    <description>Demo project for Spring Boot</description>
    <properties>
        <java.version>18</java.version>
        
        
    <failOnMissingWebXml>false</failOnMissingWebXml>

    </properties>
    
    <dependencies>
    
    <dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
    <version>2.7.3</version>
    <!--
    <exclusions>
        <exclusion>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot</artifactId>
        </exclusion>
    </exclusions>
    -->
    </dependency>

        <!-- https://mvnrepository.com/artifact/org.springframework/spring-expression -->
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-expression</artifactId>
    <version>5.3.22</version>
</dependency>
    
    
    
    <!-- https://mvnrepository.com/artifact/com.zaxxer/HikariCP -->
<dependency>
    <groupId>com.zaxxer</groupId>
    <artifactId>HikariCP</artifactId>
  <!--    <version>
      5.0.1
    </version> -->
</dependency>
    
    
    
    <!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-data-elasticsearch -->
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-data-elasticsearch</artifactId>
    <!--    <scope>runtime</scope> -->
         <version>2.6.3</version> <!--$NO-MVN-MAN-VER$-->
</dependency>
    
    
    <!-- https://mvnrepository.com/artifact/org.elasticsearch/elasticsearch 
<dependency>
    <groupId>org.elasticsearch</groupId>
    <artifactId>elasticsearch</artifactId>
    <version>7.7.0</version>
</dependency>
    -->
    <!-- https://mvnrepository.com/artifact/org.elasticsearch.client/elasticsearch-rest-high-level-client 
<dependency>
    <groupId>org.elasticsearch.client</groupId>
    <artifactId>elasticsearch-rest-high-level-client</artifactId>
    <version>7.17.0</version>
</dependency>
-->


<!-- https://mvnrepository.com/artifact/org.elasticsearch/elasticsearch 
<dependency>
    <groupId>org.elasticsearch</groupId>
    <artifactId>elasticsearch</artifactId>
    <version>8.0.0</version>
</dependency>
-->
    
    
    <!-- https://mvnrepository.com/artifact/org.apache.derby/derby 
<dependency>
    <groupId>org.apache.derby</groupId>
    <artifactId>derby</artifactId>
    <scope>runtime</scope>
      <version>10.15.2.0</version> 
    <scope>test</scope>
</dependency>
    
    -->
    <!-- https://mvnrepository.com/artifact/com.google.guava/guava 
<dependency>
    <groupId>com.google.guava</groupId>
    <artifactId>guava</artifactId>
    <version>31.0.1-jre</version>
</dependency>
    -->
    <dependency>
    <groupId>com.google.guava</groupId>
    <artifactId>guava</artifactId>
    <version>19.0</version>
</dependency>

    
    <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-dbcp2 
<dependency>
    <groupId>org.apache.commons</groupId>
    <artifactId>commons-dbcp2</artifactId>
    <version>2.0</version>
</dependency>
    
    <dependency>
  <groupId>commons-dbcp</groupId>
  <artifactId>commons-dbcp</artifactId>
  <version>1.4</version>
</dependency>
-->
<!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-devtools -->
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-devtools</artifactId>
         <version>2.6.2</version> <!--$NO-MVN-MAN-VER$-->
   
         <exclusions>
            <exclusion>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot</artifactId>
            </exclusion>
         </exclusions>
</dependency>
    
      
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-jpa</artifactId>
        </dependency>
    <!-- 
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
-->
        <dependency>
            <groupId>org.postgresql</groupId>
            <artifactId>postgresql</artifactId>
            <scope>runtime</scope>
        </dependency>
        
        
        
        
        
        <dependency>
    <groupId>com.vladmihalcea</groupId>
    <artifactId>hibernate-types-55</artifactId>
    <version>2.14.0</version>
  </dependency> 
        
        <!-- https://mvnrepository.com/artifact/org.apache.tomcat/tomcat-jasper -->
<dependency>
    <groupId>org.apache.tomcat</groupId>
    <artifactId>tomcat-jasper</artifactId>
    <version>9.0.52</version>
</dependency>

<!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.dataformat/jackson-dataformat-xml 
<dependency>
    <groupId>com.fasterxml.jackson.dataformat</groupId>
    <artifactId>jackson-dataformat-xml</artifactId>
    <version>2.12.4</version>
</dependency>
-->
<!--  
<dependency>
    <groupId>org.hibernate</groupId>
    <artifactId>hibernate-entitymanager</artifactId>
    <version>4.3.9.Final</version>
</dependency>
-->
<!-- Thanks for using https://jar-download.com -->

<dependency>
    <groupId>org.apache.tomcat.embed</groupId>
    <artifactId>tomcat-embed-jasper</artifactId>
    <scope>provided</scope>
</dependency>

<dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>jstl</artifactId>
</dependency>
        
        <!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->
<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
      <version>1.18.22</version> <!--$NO-MVN-MAN-VER$-->
    <scope>provided</scope>
</dependency>
 
<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok-maven</artifactId>
    <version>1.18.20.0</version>
    <type>pom</type>
</dependency>


<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-test</artifactId>
   <!--  <version>2.6.4</version>  -->
    <scope>test</scope>
    <exclusions>
        <exclusion>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot</artifactId>
        </exclusion>
    </exclusions>
</dependency>

<!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-parent -->
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.6.4</version>
    <type>pom</type>
</dependency>

<!-- https://mvnrepository.com/artifact/javax.persistence/javax.persistence-api 
<dependency>
    <groupId>javax.persistence</groupId>
    <artifactId>javax.persistence-api</artifactId>
    <version>2.2</version>
</dependency>
-->
<!-- https://mvnrepository.com/artifact/org.junit.jupiter/junit-jupiter-api -->
<dependency>
    <groupId>org.junit.jupiter</groupId>
    <artifactId>junit-jupiter-api</artifactId>
    <version>5.9.0</version>
    <scope>test</scope>
</dependency>

<!-- https://mvnrepository.com/artifact/org.apache.tomcat.maven/common-tomcat-maven-plugin -->
<dependency>
    <groupId>org.apache.tomcat.maven</groupId>
    <artifactId>common-tomcat-maven-plugin</artifactId>
    <version>2.2</version>
</dependency>

<!-- https://mvnrepository.com/artifact/org.apache.tomcat.embed/tomcat-embed-core
<dependency>
    <groupId>org.apache.tomcat.embed</groupId>
    <artifactId>tomcat-embed-core</artifactId>
    <version>9.0.52</version>
</dependency>
-->

    </dependencies> 
    

    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
            <!--
             <plugin>

                <groupId>org.apache.maven.plugins</groupId>

                <artifactId>maven-compiler-plugin</artifactId>

                <version>2.3.2</version>

                <configuration>

                    <source>${java-version}</source>

                    <target>${java-version}</target>

                </configuration>

            </plugin>
-->
<!--
            <plugin>

                <groupId>org.apache.maven.plugins</groupId>

                <artifactId>maven-dependency-plugin</artifactId>

                <executions>

                    <execution>

                        <id>install</id>

                        <phase>install</phase>

                        <goals>

                            <goal>sources</goal>

                        </goals>

                    </execution>

                </executions>

            </plugin>
            -->
<!--
            <plugin>

                <groupId>org.apache.tomcat.maven</groupId>

                <artifactId>tomcat-maven-plugin</artifactId>

                <configuration>

                    <path>/</path>

                    <httpsPort>8443</httpsPort>

                    <keystoreFile>${basedir}/other/keystore.jks</keystoreFile>

                    <keystorePass>secret</keystorePass>

                </configuration>

            </plugin>
            -->
        </plugins>
        
        
        
    <resources>
        <resource>
            <directory>src/main/resources</directory>
            <filtering>true</filtering>
        </resource>
    </resources>
   

    </build>

</project>

    mvn dependency:tree -Dverbose

[INFO] Scanning for projects...

[INFO]

[INFO] ----------------------< com.giuggiola:Parlamento >----------------------

[INFO] Building bootjpa 0.0.1-SNAPSHOT

[INFO] --------------------------------[ jar ]---------------------------------

[INFO]

[INFO] --- maven-dependency-plugin:3.1.2:tree (default-cli) @ Parlamento ---

[INFO] Verbose not supported since maven-dependency-plugin 3.0

[INFO] com.giuggiola:Parlamento:jar:0.0.1-SNAPSHOT

[INFO]  - org.springframework.boot:spring-boot-starter-web:jar:2.7.3:compile

[INFO] |   - org.springframework.boot:spring-boot-starter:jar:2.5.4:compile

[INFO] |  |   - org.springframework.boot:spring-boot:jar:2.5.4:compile

[INFO] |  |   - org.springframework.boot:spring-boot-starter-logging:jar:2.5.4:compile

[INFO] |  |  |   - ch.qos.logback:logback-classic:jar:1.2.5:compile

[INFO] |  |  |  |  \- ch.qos.logback:logback-core:jar:1.2.5:compile

[INFO] |  |  |   - org.apache.logging.log4j:log4j-to-slf4j:jar:2.14.1:compile

[INFO] |  |  |  |  \- org.apache.logging.log4j:log4j-api:jar:2.14.1:compile

[INFO] |  |  |  \- org.slf4j:jul-to-slf4j:jar:1.7.32:compile

[INFO] |  |   - jakarta.annotation:jakarta.annotation-api:jar:1.3.5:compile

[INFO] |  |  \- org.yaml:snakeyaml:jar:1.28:compile

[INFO] |   - org.springframework.boot:spring-boot-starter-json:jar:2.5.4:compile

[INFO] |  |   - com.fasterxml.jackson.core:jackson-databind:jar:2.12.4:compile

[INFO] |  |   - com.fasterxml.jackson.datatype:jackson-datatype-jdk8:jar:2.12.4:compile

[INFO] |  |   - com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.12.4:compile

[INFO] |  |  \- com.fasterxml.jackson.module:jackson-module-parameter-names:jar:2.12.4:compile

[INFO] |   - org.springframework.boot:spring-boot-starter-tomcat:jar:2.5.4:compile

[INFO] |  |  \- org.apache.tomcat.embed:tomcat-embed-websocket:jar:9.0.52:compile

[INFO] |   - org.springframework:spring-web:jar:5.3.9:compile

[INFO] |  |  \- org.springframework:spring-beans:jar:5.3.9:compile

[INFO] |  \- org.springframework:spring-webmvc:jar:5.3.9:compile

[INFO] |      - org.springframework:spring-aop:jar:5.3.9:compile

[INFO] |     \- org.springframework:spring-context:jar:5.3.9:compile

[INFO]  - org.springframework:spring-expression:jar:5.3.22:compile

[INFO] |  \- org.springframework:spring-core:jar:5.3.9:compile

[INFO] |     \- org.springframework:spring-jcl:jar:5.3.9:compile

[INFO]  - com.zaxxer:HikariCP:jar:4.0.3:compile

[INFO] |  \- org.slf4j:slf4j-api:jar:1.7.32:compile
[INFO]  - org.springframework.boot:spring-boot-starter-data-elasticsearch:jar:2.6.3:compile

[INFO] |  \- org.springframework.data:spring-data-elasticsearch:jar:4.2.4:compile

[INFO] |      - org.springframework:spring-tx:jar:5.3.9:compile

[INFO] |      - org.springframework.data:spring-data-commons:jar:2.5.4:compile

[INFO] |      - org.elasticsearch.plugin:transport-netty4-client:jar:7.12.1:compile

[INFO] |     |   - io.netty:netty-buffer:jar:4.1.67.Final:compile

[INFO] |     |   - io.netty:netty-codec:jar:4.1.67.Final:compile

[INFO] |     |   - io.netty:netty-codec-http:jar:4.1.67.Final:compile

[INFO] |     |   - io.netty:netty-common:jar:4.1.67.Final:compile

[INFO] |     |   - io.netty:netty-handler:jar:4.1.67.Final:compile

[INFO] |     |   - io.netty:netty-resolver:jar:4.1.67.Final:compile

[INFO] |     |  \- io.netty:netty-transport:jar:4.1.67.Final:compile

[INFO] |      - org.elasticsearch.client:elasticsearch-rest-high-level-client:jar:7.12.1:compile

[INFO] |     |   - org.elasticsearch:elasticsearch:jar:7.12.1:compile

[INFO] |     |  |   - org.elasticsearch:elasticsearch-core:jar:7.12.1:compile

[INFO] |     |  |   - org.elasticsearch:elasticsearch-secure-sm:jar:7.12.1:compile

[INFO] |     |  |   - org.elasticsearch:elasticsearch-x-content:jar:7.12.1:compile

[INFO] |     |  |  |   - com.fasterxml.jackson.dataformat:jackson-dataformat-smile:jar:2.12.4:compile

[INFO] |     |  |  |   - com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:jar:2.12.4:compile

[INFO] |     |  |  |  \- com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:jar:2.12.4:compile

[INFO] |     |  |   - org.elasticsearch:elasticsearch-geo:jar:7.12.1:compile

[INFO] |     |  |   - org.apache.lucene:lucene-core:jar:8.8.0:compile

[INFO] |     |  |   - org.apache.lucene:lucene-analyzers-common:jar:8.8.0:compile

[INFO] |     |  |   - org.apache.lucene:lucene-backward-codecs:jar:8.8.0:compile

[INFO] |     |  |   - org.apache.lucene:lucene-grouping:jar:8.8.0:compile

[INFO] |     |  |   - org.apache.lucene:lucene-highlighter:jar:8.8.0:compile

[INFO] |     |  |   - org.apache.lucene:lucene-join:jar:8.8.0:compile

[INFO] |     |  |   - org.apache.lucene:lucene-memory:jar:8.8.0:compile

[INFO] |     |  |   - org.apache.lucene:lucene-misc:jar:8.8.0:compile

[INFO] |     |  |   - org.apache.lucene:lucene-queries:jar:8.8.0:compile

[INFO] |     |  |   - org.apache.lucene:lucene-queryparser:jar:8.8.0:compile

[INFO] |     |  |   - org.apache.lucene:lucene-sandbox:jar:8.8.0:compile

[INFO] |     |  |   - org.apache.lucene:lucene-spatial-extras:jar:8.8.0:compile

[INFO] |     |  |   - org.apache.lucene:lucene-spatial3d:jar:8.8.0:compile

[INFO] |     |  |   - org.apache.lucene:lucene-suggest:jar:8.8.0:compile

[INFO] |     |  |   -org.elasticsearch:elasticsearch-cli:jar:7.12.1:compile

[INFO] |     |  |  |  \- net.sf.jopt-simple:jopt-simple:jar:5.0.2:compile

[INFO] |     |  |   - com.carrotsearch:hppc:jar:0.8.1:compile

[INFO] |     |  |   - joda-time:joda-time:jar:2.10.4:compile

[INFO] |     |  |   - com.tdunning:t-digest:jar:3.2:compile

[INFO] |     |  |   - org.hdrhistogram:HdrHistogram:jar:2.1.9:compile

[INFO] |     |  |   - org.elasticsearch:jna:jar:5.7.0-1:compile

[INFO] |     |  |  \- org.elasticsearch:elasticsearch-plugin-classloader:jar:7.12.1:runtime

[INFO] |     |   - org.elasticsearch.client:elasticsearch-rest-client:jar:7.12.1:compile

[INFO] |     |  |   - org.apache.httpcomponents:httpasyncclient:jar:4.1.4:compile

[INFO] |     |  |  \- org.apache.httpcomponents:httpcore-nio:jar:4.4.14:compile

[INFO] |     |   - org.elasticsearch.plugin:mapper-extras-client:jar:7.12.1:compile

[INFO] |     |   - org.elasticsearch.plugin:parent-join-client:jar:7.12.1:compile

[INFO] |     |   - org.elasticsearch.plugin:aggs-matrix-stats-client:jar:7.12.1:compile

[INFO] |     |   - org.elasticsearch.plugin:rank-eval-client:jar:7.12.1:compile

[INFO] |     |  \- org.elasticsearch.plugin:lang-mustache-client:jar:7.12.1:compile

[INFO] |     |     \- com.github.spullara.mustache.java:compiler:jar:0.9.6:compile

[INFO] |     \- com.fasterxml.jackson.core:jackson-core:jar:2.12.4:compile

[INFO]  - com.google.guava:guava:jar:19.0:compile

[INFO]  - org.springframework.boot:spring-boot-devtools:jar:2.6.2:compile

[INFO] |  \- org.springframework.boot:spring-boot-autoconfigure:jar:2.5.4:compile

[INFO]  - org.springframework.boot:spring-boot-starter-data-jpa:jar:2.5.4:compile

[INFO] |   - org.springframework.boot:spring-boot-starter-aop:jar:2.5.4:compile

[INFO] |  |  \- org.aspectj:aspectjweaver:jar:1.9.7:compile

[INFO] |   - org.springframework.boot:spring-boot-starter-jdbc:jar:2.5.4:compile

[INFO] |  |  \- org.springframework:spring-jdbc:jar:5.3.9:compile

[INFO] |   - jakarta.transaction:jakarta.transaction-api:jar:1.3.3:compile

[INFO] |   - jakarta.persistence:jakarta.persistence-api:jar:2.2.3:compile

[INFO] |   - org.hibernate:hibernate-core:jar:5.4.32.Final:compile

[INFO] |  |   - org.jboss.logging:jboss-logging:jar:3.4.2.Final:compile

[INFO] |  |   - org.javassist:javassist:jar:3.27.0-GA:compile

[INFO] |  |   - net.bytebuddy:byte-buddy:jar:1.10.22:compile

[INFO] |  |   - antlr:antlr:jar:2.7.7:compile

[INFO] |  |   - org.jboss:jandex:jar:2.2.3.Final:compile

[INFO] |  |   - com.fasterxml:classmate:jar:1.5.1:compile

[INFO] |  |   - org.dom4j:dom4j:jar:2.1.3:compile

[INFO] |  |   - org.hibernate.common:hibernate-commons-annotations:jar:5.1.2.Final:compile

[INFO] |  |  \- org.glassfish.jaxb:jaxb-runtime:jar:2.3.5:compile

[INFO] |  |      - org.glassfish.jaxb:txw2:jar:2.3.5:compile

[INFO] |  |      - com.sun.istack:istack-commons-runtime:jar:3.0.12:compile

[INFO] |  |     \- com.sun.activation:jakarta.activation:jar:1.2.2:runtime

[INFO] |   - org.springframework.data:spring-data-jpa:jar:2.5.4:compile

[INFO] |  |  \- org.springframework:spring-orm:jar:5.3.9:compile

[INFO] |  \- org.springframework:spring-aspects:jar:5.3.9:compile

[INFO]  - org.postgresql:postgresql:jar:42.2.23:runtime

[INFO] |  \- org.checkerframework:checker-qual:jar:3.5.0:runtime

[INFO]  - com.vladmihalcea:hibernate-types-55:jar:2.14.0:compile

[INFO] |  \- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:2.12.4:compile

[INFO] |      - com.fasterxml.jackson.core:jackson-annotations:jar:2.12.4:compile

[INFO] |     \- jakarta.activation:jakarta.activation-api:jar:1.2.2:compile

[INFO]  - org.apache.tomcat:tomcat-jasper:jar:9.0.52:compile

[INFO] |   - org.apache.tomcat:tomcat-servlet-api:jar:9.0.52:compile

[INFO] |   - org.apache.tomcat:tomcat-juli:jar:9.0.52:compile

[INFO] |   - org.apache.tomcat:tomcat-jsp-api:jar:9.0.52:compile

[INFO] |   - org.apache.tomcat:tomcat-el-api:jar:9.0.52:compile

[INFO] |   - org.eclipse.jdt:ecj:jar:3.26.0:compile

[INFO] |   - org.apache.tomcat:tomcat-jasper-el:jar:9.0.52:compile

[INFO] |   - org.apache.tomcat:tomcat-api:jar:9.0.52:compile

[INFO] |  \- org.apache.tomcat:tomcat-util-scan:jar:9.0.52:compile

[INFO] |     \- org.apache.tomcat:tomcat-util:jar:9.0.52:compile

[INFO]  - org.apache.tomcat.embed:tomcat-embed-jasper:jar:9.0.52:provided

[INFO] |   - org.apache.tomcat.embed:tomcat-embed-core:jar:9.0.52:compile

[INFO] |  |  \- org.apache.tomcat:tomcat-annotations-api:jar:9.0.52:compile

[INFO] |  \- org.apache.tomcat.embed:tomcat-embed-el:jar:9.0.52:compile

[INFO]  - javax.servlet:jstl:jar:1.2:compile

[INFO]  - org.projectlombok:lombok:jar:1.18.22:provided

[INFO]  - org.projectlombok:lombok-maven:pom:1.18.20.0:compile

[INFO]  - org.springframework.boot:spring-boot-starter-test:jar:2.5.4:test

[INFO] |   - org.springframework.boot:spring-boot-test:jar:2.5.4:test

[INFO] |   - org.springframework.boot:spring-boot-test-autoconfigure:jar:2.5.4:test

[INFO] |   - com.jayway.jsonpath:json-path:jar:2.5.0:test

[INFO] |  |  \- net.minidev:json-smart:jar:2.4.7:test
[INFO] |  |     \- net.minidev:accessors-smart:jar:2.4.7:test

[INFO] |  |        \- org.ow2.asm:asm:jar:9.1:test
[INFO] |   - jakarta.xml.bind:jakarta.xml.bind-api:jar:2.3.3:compile

[INFO] |   - org.assertj:assertj-core:jar:3.19.0:test

[INFO] |   - org.hamcrest:hamcrest:jar:2.2:compile

[INFO] |   - org.junit.jupiter:junit-jupiter:jar:5.7.2:test

[INFO] |  |   - org.junit.jupiter:junit-jupiter-params:jar:5.7.2:test

[INFO] |  |  \- org.junit.jupiter:junit-jupiter-engine:jar:5.7.2:test

[INFO] |  |     \- org.junit.platform:junit-platform-engine:jar:1.7.2:test

[INFO] |   - org.mockito:mockito-core:jar:3.9.0:test

[INFO] |  |   - net.bytebuddy:byte-buddy-agent:jar:1.10.22:test

[INFO] |  |  \- org.objenesis:objenesis:jar:3.2:test

[INFO] |   - org.mockito:mockito-junit-jupiter:jar:3.9.0:test

[INFO] |   - org.skyscreamer:jsonassert:jar:1.5.0:test

[INFO] |  |  \- com.vaadin.external.google:android-json:jar:0.0.20131108.vaadin1:test

[INFO] |   - org.springframework:spring-test:jar:5.3.9:test

[INFO] |  \- org.xmlunit:xmlunit-core:jar:2.8.2:test

[INFO]  - org.springframework.boot:spring-boot-starter-parent:pom:2.6.4:compile

[INFO]  - org.junit.jupiter:junit-jupiter-api:jar:5.9.0:test

[INFO] |   - org.opentest4j:opentest4j:jar:1.2.0:test

[INFO] |   - org.junit.platform:junit-platform-commons:jar:1.7.2:test

[INFO] |  \- org.apiguardian:apiguardian-api:jar:1.1.2:test

[INFO] \- org.apache.tomcat.maven:common-tomcat-maven-plugin:jar:2.2:compile

[INFO]     - org.apache.maven:maven-plugin-api:jar:2.2.1:compile

[INFO]     - org.apache.maven:maven-project:jar:2.2.1:compile

[INFO]    |   - org.apache.maven:maven-settings:jar:2.2.1:compile

[INFO]    |   - org.apache.maven:maven-profile:jar:2.2.1:compile

[INFO]    |   - org.apache.maven:maven-model:jar:2.2.1:compile

[INFO]    |   - org.apache.maven:maven-artifact-manager:jar:2.2.1:compile

[INFO]    |  |   - org.apache.maven:maven-repository-metadata:jar:2.2.1:compile

[INFO]    |  |   - org.apache.maven.wagon:wagon-provider-api:jar:1.0-beta-6:compile

[INFO]    |  |  \- backport-util-concurrent:backport-util-concurrent:jar:3.1:compile

[INFO]    |   - org.apache.maven:maven-plugin-registry:jar:2.2.1:compile

[INFO]    |   - org.codehaus.plexus:plexus-interpolation:jar:1.11:compile

[INFO]    |   - org.codehaus.plexus:plexus-utils:jar:1.5.15:compile

[INFO]    |   - org.apache.maven:maven-artifact:jar:2.2.1:compile

[INFO]    |  \- org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1:compile

[INFO]    |      - junit:junit:jar:4.13.2:compile

[INFO]    |     |  \- org.hamcrest:hamcrest-core:jar:2.2:compile

[INFO]    |     \- classworlds:classworlds:jar:1.1-alpha-2:compile

[INFO]     - org.apache.maven:maven-archiver:jar:2.4.2:compile

[INFO]     - org.codehaus.plexus:plexus-archiver:jar:2.1.1:compile

[INFO]    |  \- org.codehaus.plexus:plexus-io:jar:2.0.3:compile

[INFO]     - commons-io:commons-io:jar:2.2:compile

[INFO]     - org.apache.httpcomponents:httpclient:jar:4.5.13:compile

[INFO]    |  \- org.apache.httpcomponents:httpcore:jar:4.4.14:compile

[INFO]     - org.codehaus.plexus:plexus-component-annotations:jar:1.5.5:compile

[INFO]     - commons-codec:commons-codec:jar:1.15:compile

[INFO]    \- commons-lang:commons-lang:jar:2.6:compile

[INFO] ------------------------------------------------------------------------

[INFO] BUILD SUCCESS

uj5u.com熱心網友回復:

您應該撤消所有更改并修復依賴項混亂。

<?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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.7.4</version>
        <relativePath /> <!-- lookup parent from repository -->
    </parent>
    <groupId>com.giuggiola</groupId>
    <artifactId>Parlamento</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <name>bootjpa</name>
    <description>Demo project for Spring Boot</description>
    <properties>
        <java.version>18</java.version>
    </properties>

    <dependencies>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-elasticsearch</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-jpa</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <optional>true</optional>
        </dependency>

        <dependency>
            <groupId>com.zaxxer</groupId>
            <artifactId>HikariCP</artifactId>
        </dependency>

        <dependency>
            <groupId>com.google.guava</groupId>
            <artifactId>guava</artifactId>
        </dependency>

        <dependency>
            <groupId>org.postgresql</groupId>
            <artifactId>postgresql</artifactId>
            <scope>runtime</scope>
        </dependency>

        <dependency>
            <groupId>com.vladmihalcea</groupId>
            <artifactId>hibernate-types-55</artifactId>
            <version>2.14.0</version>
        </dependency>
       
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>jstl</artifactId>
        </dependency>

        <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
            <scope>provided</scope>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>

    </dependencies>


    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>

        <resources>
            <resource>
                <directory>src/main/resources</directory>
                <filtering>true</filtering>
            </resource>
        </resources>
    </build>

</project>

應該使專案作業。Spring 有很多不同的版本,一些奇怪的插件依賴項和不需要的 pom 匯入。如果您需要更低的更改父級(并且只更改其他內容),我使用了最新版本的 Spring Boot 2.7.4。

如前所述,問題不是 Spring 或依賴項的數量(也許是),而是洗掉 Spring 并使用普通 servlet 和 JSP 手動完成所有事情并不是解決方案。

正如您顯然想要(或使用)JSP 那樣,它們只能在.war檔案中而不是在.jar檔案中作業。如果需要,您需要將打包更改為war檔案并包含spring-boot-starter-tomcat范圍為provided.

轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/510298.html

標籤:春天蚀休眠依赖关系pom.xml

上一篇:DunitX,如何只運行一個測驗?

下一篇:JavaSpring:根據同一類中的屬性值自動裝配介面的實作

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • CA和證書

    1、在 CentOS7 中使用 gpg 創建 RSA 非對稱密鑰對 gpg --gen-key #Centos上生成公鑰/密鑰對(存放在家目錄.gnupg/) 2、將 CentOS7 匯出的公鑰,拷貝到 CentOS8 中,在 CentOS8 中使用 CentOS7 的公鑰加密一個檔案 gpg -a ......

    uj5u.com 2020-09-10 00:09:53 more
  • Kubernetes K8S之資源控制器Job和CronJob詳解

    Kubernetes的資源控制器Job和CronJob詳解與示例 ......

    uj5u.com 2020-09-10 00:10:45 more
  • VMware下安裝CentOS

    VMware下安裝CentOS 一、軟硬體準備 1 Centos鏡像準備 1.1 CentOS鏡像下載地址 下載地址 1.2 CentOS鏡像下載程序 點擊下載地址進入如下圖的網站,選擇需要下載的版本,這里選擇的是Centos8,點擊如圖所示。 決定選擇Centos8后,選擇想要的鏡像源進行下載,此 ......

    uj5u.com 2020-09-10 00:12:10 more
  • 如何使用Grep命令查找多個字串

    如何使用Grep 命令查找多個字串 大家好,我是良許! 今天向大家介紹一個非常有用的技巧,那就是使用 grep 命令查找多個字串。 簡單介紹一下,grep 命令可以理解為是一個功能強大的命令列工具,可以用它在一個或多個輸入檔案中搜索與正則運算式相匹配的文本,然后再將每個匹配的文本用標準輸出的格式 ......

    uj5u.com 2020-09-10 00:12:28 more
  • git配置http代理

    git配置http代理 經常遇到克隆 github 慢的問題,這里記錄一下幾種配置 git 代理的方法,解決 clone github 過慢。 目錄 git配置代理 git單獨配置github代理 git配置全域代理 配置終端環境變數 git配置代理 主要使用 git config 命令 git單獨 ......

    uj5u.com 2020-09-10 00:12:33 more
  • Linux npm install 裝包時提示Error EACCES permission denied解

    npm install 裝包時提示Error EACCES permission denied解決辦法 ......

    uj5u.com 2020-09-10 00:12:53 more
  • Centos 7下安裝nginx,使用yum install nginx,提示沒有可用的軟體包

    Centos 7下安裝nginx,使用yum install nginx,提示沒有可用的軟體包。 18 (flaskApi) [root@67 flaskDemo]# yum -y install nginx 19 已加載插件:fastestmirror, langpacks 20 Loading ......

    uj5u.com 2020-09-10 00:13:13 more
  • Linux查看服務器暴力破解ssh IP

    在公網的服務器上經常遇到別人爆破你服務器的22埠,用來挖礦或者干其他嘿嘿嘿的事情~ 這種情況下正確的做法是: 修改默認ssh的22埠 使用設定密鑰登錄或者白名單ip登錄 建議服務器密碼為復雜密碼 創建普通用戶登錄服務器(root權限過大) 建立堡壘機,實作統一管理服務器 統計爆破IP [root ......

    uj5u.com 2020-09-10 00:13:17 more
  • CentOS 7系統常見快捷鍵操作方式

    Linux系統中一些常見的快捷方式,可有效提高操作效率,在某些時刻也能避免操作失誤帶來的問題。 ......

    uj5u.com 2020-09-10 00:13:31 more
  • CentOS 7作業系統目錄結構介紹

    作業系統存在著大量的資料檔案資訊,相應檔案資訊會存在于系統相應目錄中,為了更好的管理資料資訊,會將系統進行一些目錄規劃,不同目錄存放不同的資源。 ......

    uj5u.com 2020-09-10 00:13:35 more
最新发布
  • vim的常用命令

    Vim的6種基本模式 1. 普通模式在普通模式中,用的編輯器命令,比如移動游標,洗掉文本等等。這也是Vim啟動后的默認模式。這正好和許多新用戶期待的操作方式相反(大多數編輯器默認模式為插入模式)。 2. 插入模式在這個模式中,大多數按鍵都會向文本緩沖中插入文本。大多數新用戶希望文本編輯器編輯程序中一 ......

    uj5u.com 2023-04-20 08:43:21 more
  • vim的常用命令

    Vim的6種基本模式 1. 普通模式在普通模式中,用的編輯器命令,比如移動游標,洗掉文本等等。這也是Vim啟動后的默認模式。這正好和許多新用戶期待的操作方式相反(大多數編輯器默認模式為插入模式)。 2. 插入模式在這個模式中,大多數按鍵都會向文本緩沖中插入文本。大多數新用戶希望文本編輯器編輯程序中一 ......

    uj5u.com 2023-04-20 08:42:36 more
  • docker學習

    ###Docker概述 真實專案部署環境可能非常復雜,傳統發布專案一個只需要一個jar包,運行環境需要單獨部署。而通過Docker可將jar包和相關環境(如jdk,redis,Hadoop...)等打包到docker鏡像里,將鏡像發布到Docker倉庫,部署時下載發布的鏡像,直接運行發布的鏡像即可。 ......

    uj5u.com 2023-04-19 09:26:53 more
  • 設定Windows主機的瀏覽器為wls2的默認瀏覽器

    這里以Chrome為例。 1. 準備作業 wsl是可以使用Windows主機上安裝的exe程式,出于安全考慮,默認情況下改功能是無法使用。要使用的話,終端需要以管理員權限啟動。 我這里以Windows Terminal為例,介紹如何默認使用管理員權限打開終端,具體操作如下圖所示: 2. 操作 wsl ......

    uj5u.com 2023-04-19 09:25:49 more
  • docker學習

    ###Docker概述 真實專案部署環境可能非常復雜,傳統發布專案一個只需要一個jar包,運行環境需要單獨部署。而通過Docker可將jar包和相關環境(如jdk,redis,Hadoop...)等打包到docker鏡像里,將鏡像發布到Docker倉庫,部署時下載發布的鏡像,直接運行發布的鏡像即可。 ......

    uj5u.com 2023-04-19 09:19:04 more
  • Linux學習筆記

    IP地址和主機名 IP地址 ifconfig可以用來查詢本機的IP地址,如果不能使用,可以通過install net-tools安裝。 Centos系統下ens33表示主網卡;inet后表示IP地址;lo表示本地回環網卡; 127.0.0.1表示代指本機;0.0.0.0可以用于代指本機,同時在放行設 ......

    uj5u.com 2023-04-18 06:52:01 more
  • 解決linux系統的kdump服務無法啟動的問題

    問題:專案麒麟系統服務器的kdump服務無法啟動,沒有相關日志無法定位問題。 1、查看服務狀態是關閉的,重啟系統也無法啟動 systemctl status kdump 2、修改grub引數,修改“crashkernel”為“512M(有的機器數值太大太小都會導致報錯,建議從128M開始試,或者加個 ......

    uj5u.com 2023-04-12 09:59:50 more
  • 解決linux系統的kdump服務無法啟動的問題

    問題:專案麒麟系統服務器的kdump服務無法啟動,沒有相關日志無法定位問題。 1、查看服務狀態是關閉的,重啟系統也無法啟動 systemctl status kdump 2、修改grub引數,修改“crashkernel”為“512M(有的機器數值太大太小都會導致報錯,建議從128M開始試,或者加個 ......

    uj5u.com 2023-04-12 09:59:01 more
  • 你是不是暴露了?

    作者:袁首京 原創文章,轉載時請保留此宣告,并給出原文連接。 如果您是計算機相關從業人員,那么應該經歷不止一次網路安全專項檢查了,你肯定是收到過資訊系統技術檢測報告,要求你加強風險監測,確保你提供的系統服務堅實可靠了。 沒檢測到問題還好,檢測到問題的話,有些處理起來還是挺麻煩的,尤其是線上正在運行的 ......

    uj5u.com 2023-04-05 16:52:56 more
  • 細節拉滿,80 張圖帶你一步一步推演 slab 記憶體池的設計與實作

    1. 前文回顧 在之前的幾篇記憶體管理系列文章中,筆者帶大家從宏觀角度完整地梳理了一遍 Linux 記憶體分配的整個鏈路,本文的主題依然是記憶體分配,這一次我們會從微觀的角度來探秘一下 Linux 內核中用于零散小記憶體塊分配的記憶體池 —— slab 分配器。 在本小節中,筆者還是按照以往的風格先帶大家簡單 ......

    uj5u.com 2023-04-05 16:44:11 more