zoukankan      html  css  js  c++  java
  • linux搭建maven私服

    https://www.sonatype.com/download-oss-sonatype

    http://www.sonatype.org/downloads/nexus-2.1.2-bundle.tar.g

    java环境

    wget https://dragonwell.oss-cn-shanghai.aliyuncs.com/8/8.6.5-GA/Alibaba_Dragonwell_8.6.5_GA_Linux_x64.ta
    r.gz
    
    tar -zxvf Alibaba_Dragonwell_8.6.5_GA_Linux_x64.tar.gz 
     vim /etc/profile
    
    export JAVA_HOME=/root/jdk8u282-b1
    export PATH=$PATH:$JAVA_HOME/bin
    
    [root@cvm-3i2fmpd28a225 jdk8u282-b1]# java -version
    openjdk version "1.8.0_282"
    OpenJDK Runtime Environment (Alibaba Dragonwell 8.6.5) (build 1.8.0_282-b1)
    OpenJDK 64-Bit Server VM (Alibaba Dragonwell 8.6.5) (build 25.282-b1, mixed mode)
    
     
    
     
    

      

    nexus

    http://www.sonatype.org/downloads/nexus-2.1.2-bundle.tar.gz
    
     
    
    tar -zxvf nexus-3.29.2-02-unix.tar.gz 
    
     
    
     
    
    [root@cvm-3i2fmpd28a225 bin]# ./nexus start 
    WARNING: ************************************************************
    WARNING: Detected execution as "root" user. This is NOT recommended!
    WARNING: ************************************************************
    Starting nexus
    
     
    
    不允许root用户启动服务
    
     
    
    [root@cvm-3i2fmpd28a225 bin]# vim nexus.rc
    
    run_as_user="root"
    
     
    
    [root@cvm-3i2fmpd28a225 bin]# ./nexus start
    WARNING: ************************************************************
    WARNING: Detected execution as "root" user. This is NOT recommended!
    WARNING: ************************************************************
    Starting nexus
    
     
    
    [root@cvm-3i2fmpd28a225 bin]# ps -ef|grep nexus
    root 450614 1 49 19:15 pts/1 00:01:32 /root/jdk8u282-b1/bin/java -server -Dinstall4j.jvmDir=/root
    /jdk8u282-b1 -Dexe4j.moduleName=/root/nexus-3.29.2-02/bin/nexus -XX:+UnlockDiagnosticVMOptions -Dinstall4j.launcherId=245 -Dinstall4j.swt=false -Di4jv=0 -Di4jv=0 -Di4jv=0 -Di4jv=0 -Di4jv=0 -Xms2703m -Xmx2703m -XX:MaxDirectMemorySize=2703m -XX:+UnlockDiagnosticVMOptions -XX:+LogVMOutput -XX:LogFile=../sonatype-work/nexus3/log/jvm.log -XX:-OmitStackTraceInFastThrow -Djava.net.preferIPv4Stack=true -Dkaraf.home=. -Dkaraf.base=. -Dkaraf.etc=etc/karaf -Djava.util.logging.config.file=etc/karaf/java.util.logging.properties -Dkaraf.data=../sonatype-work/nexus3 -Dkaraf.log=../sonatype-work/nexus3/log -Djava.io.tmpdir=../sonatype-work/nexus3/tmp -Dkaraf.startLocalConsole=false -Djava.endorsed.dirs=lib/endorsed -Di4j.vpt=true -classpath /root/nexus-3.29.2-02/.install4j/i4jruntime.jar:/root/nexus-3.29.2-02/lib/boot/nexus-main.jar:/root/nexus-3.29.2-02/lib/boot/activation-1.1.1.jar:/root/nexus-3.29.2-02/lib/boot/jakarta.xml.bind-api-2.3.3.jar:/root/nexus-3.29.2-02/lib/boot/jaxb-runtime-2.3.3.jar:/root/nexus-3.29.2-02/lib/boot/txw2-2.3.3.jar:/root/nexus-3.29.2-02/lib/boot/istack-commons-runtime-3.0.10.jar:/root/nexus-3.29.2-02/lib/boot/org.apache.karaf.main-4.2.9.jar:/root/nexus-3.29.2-02/lib/boot/osgi.core-6.0.0.jar:/root/nexus-3.29.2-02/lib/boot/org.apache.karaf.specs.activator-4.2.9.jar:/root/nexus-3.29.2-02/lib/boot/org.apache.karaf.diagnostic.boot-4.2.9.jar:/root/nexus-3.29.2-02/lib/boot/org.apache.karaf.jaas.boot-4.2.9.jar com.install4j.runtime.launcher.UnixLauncher start 9d17dc87 0 0 org.sonatype.nexus.karaf.NexusMainroot 450960 449857 0 19:18 pts/1 00:00:00 grep --color=auto nexus
    
     
    
    [root@cvm-3i2fmpd28a225 bin]# ss -ntlp|grep java
    LISTEN 0 1 127.0.0.1:35171 0.0.0.0:* users:(("java",pid=450614,fd=1
    15))
    
     
    
     
    
    [root@cvm-3i2fmpd28a225 bin]# ./nexus status 
    WARNING: ************************************************************
    WARNING: Detected execution as "root" user. This is NOT recommended!
    WARNING: ************************************************************
    nexus is running.
    [root@cvm-3i2fmpd28a225 bin]# ./nexus stop
    WARNING: ************************************************************
    WARNING: Detected execution as "root" user. This is NOT recommended!
    WARNING: ************************************************************
    Shutting down nexus
    
     
    
    [root@cvm-3i2fmpd28a225 bin]# ps -ef|grep nexus
    root 450614 1 7 19:15 ? 00:03:18 /root/jdk8u282-b1/bin/java -server -Dinstall4j.jvmDir=/root
    /jdk8u282-b1 -Dexe4j.moduleName=/root/nexus-3.29.2-02/bin/nexus -XX:+UnlockDiagnosticVMOptions -Dinstall4j.launcherId=245 -Dinstall4j.swt=false -Di4jv=0 -Di4jv=0 -Di4jv=0 -Di4jv=0 -Di4jv=0 -Xms2703m -Xmx2703m -XX:MaxDirectMemorySize=2703m -XX:+UnlockDiagnosticVMOptions -XX:+LogVMOutput -XX:LogFile=../sonatype-work/nexus3/log/jvm.log -XX:-OmitStackTraceInFastThrow -Djava.net.preferIPv4Stack=true -Dkaraf.home=. -Dkaraf.base=. -Dkaraf.etc=etc/karaf -Djava.util.logging.config.file=etc/karaf/java.util.logging.properties -Dkaraf.data=../sonatype-work/nexus3 -Dkaraf.log=../sonatype-work/nexus3/log -Djava.io.tmpdir=../sonatype-work/nexus3/tmp -Dkaraf.startLocalConsole=false -Djava.endorsed.dirs=lib/endorsed -Di4j.vpt=true -classpath /root/nexus-3.29.2-02/.install4j/i4jruntime.jar:/root/nexus-3.29.2-02/lib/boot/nexus-main.jar:/root/nexus-3.29.2-02/lib/boot/activation-1.1.1.jar:/root/nexus-3.29.2-02/lib/boot/jakarta.xml.bind-api-2.3.3.jar:/root/nexus-3.29.2-02/lib/boot/jaxb-runtime-2.3.3.jar:/root/nexus-3.29.2-02/lib/boot/txw2-2.3.3.jar:/root/nexus-3.29.2-02/lib/boot/istack-commons-runtime-3.0.10.jar:/root/nexus-3.29.2-02/lib/boot/org.apache.karaf.main-4.2.9.jar:/root/nexus-3.29.2-02/lib/boot/osgi.core-6.0.0.jar:/root/nexus-3.29.2-02/lib/boot/org.apache.karaf.specs.activator-4.2.9.jar:/root/nexus-3.29.2-02/lib/boot/org.apache.karaf.diagnostic.boot-4.2.9.jar:/root/nexus-3.29.2-02/lib/boot/org.apache.karaf.jaas.boot-4.2.9.jar com.install4j.runtime.launcher.UnixLauncher start 9d17dc87 0 0 org.sonatype.nexus.karaf.NexusMainroot 451996 451506 0 19:57 pts/1 00:00:00 grep --color=auto nexus
    [root@cvm-3i2fmpd28a225 bin]# pkill -9 java
    [root@cvm-3i2fmpd28a225 bin]# ps -ef|grep nexus
    root 452004 451506 0 19:57 pts/1 00:00:00 grep --color=auto nexus
    [root@cvm-3i2fmpd28a225 bin]# ./nexus start 
    WARNING: ************************************************************
    WARNING: Detected execution as "root" user. This is NOT recommended!
    WARNING: ************************************************************
    Starting nexus
    [root@cvm-3i2fmpd28a225 bin]# ./nexus status 
    WARNING: ************************************************************
    WARNING: Detected execution as "root" user. This is NOT recommended!
    WARNING: ************************************************************
    nexus is running.
    

      

    重新安装nexus

    参考文章:https://www.cnblogs.com/YingYue/p/6045604.html
    
    wget https://sonatype-download.global.ssl.fastly.net/nexus/oss/nexus-2.11.2-03-bundle.tar.gz
    
     mkdir -p /usr/local/nexus
     tar -zxvf nexus-2.11.2-03-bundle.tar.gz -C /usr/local/nexus/
     cd /usr/local/nexus/
     cd nexus-2.11.2-03/
    cd conf/
    
     
    
    
    vim nexus.properties
    
    # Jetty section
    application-port=8081
    application-host=0.0.0.0
    nexus-webapp=${bundleBasedir}/nexus
    nexus-webapp-context-path=/nexus
    
    # Nexus section
    nexus-work=${bundleBasedir}/../sonatype-work/nexus
    runtime=${bundleBasedir}/nexus/WEB-INF
    
     
    
     vim ../bin/nexus
    
    # Set this to the root of the Nexus installation
    NEXUS_HOME="/usr/local/nexus/nexus-2.11.2-03"
    
    # If specified, the Wrapper will be run as the specified user.
    
    # IMPORTANT - Make sure that the user has the required privileges to write into the Nexus installation director
    y.
    # NOTE - This will set the user which is used to run the Wrapper as well as
    # the JVM and is not useful in situations where a privileged resource or
    # port needs to be allocated prior to the user being changed.
    RUN_AS_USER=root
    
     ./nexus start 
    启动之后需要等待,过一会服务才能启动成功
    
     curl http://127.0.0.1:8081/nexus
     
    
    ps -ef|grep nexus
    
    
    curl http://127.0.0.1:8081/nexus
    

      

     

    用户默认:admin , admin123

    mavn 使用nexus

    https://www.cnblogs.com/knowledgesea/p/11190579.html

     

    关联自己的私有仓库

    1.在settings.xml文件中添加镜像文件关联

    项目依赖

    <?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 http://maven.apache.org/xsd/maven-4.0.0.xsd">
        <modelVersion>4.0.0</modelVersion>
    
        <groupId>com.lzj1234</groupId>
        <artifactId>microservice-provider-user</artifactId>
        <version>1.0-SNAPSHOT</version>
    
        <properties>
            <java.version>1.8</java.version>
        </properties>
    
        <dependencies>
            <!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-data-jpa -->
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-data-jpa</artifactId>
                <version>2.4.2</version>
            </dependency>
    
            <!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-web -->
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-web</artifactId>
                <version>2.4.2</version>
            </dependency>
    
            <!-- 引入H2数据库,一种内嵌的数据库,语法类似MySQL -->
            <!-- https://mvnrepository.com/artifact/com.h2database/h2 -->
            <dependency>
                <groupId>com.h2database</groupId>
                <artifactId>h2</artifactId>
                <version>1.4.200</version>
    <!--            <scope>test</scope>-->
            </dependency>
    
            <!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->
            <dependency>
                <groupId>org.projectlombok</groupId>
                <artifactId>lombok</artifactId>
                <version>1.18.18</version>
                <scope>provided</scope>
            </dependency>
    
            <!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-test -->
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-test</artifactId>
                <version>2.4.2</version>
                <scope>test</scope>
            </dependency>
            <!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-clean-plugin -->
            <dependency>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-clean-plugin</artifactId>
                <version>2.5</version>
            </dependency>
    
        </dependencies>
    
        <!-- 引入spring cloud的依赖,不能少,主要用来管理Spring Cloud生态各组件的版本 -->
        <dependencyManagement>
            <dependencies>
                <!-- https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-dependencies -->
                <dependency>
                    <groupId>org.springframework.cloud</groupId>
                    <artifactId>spring-cloud-dependencies</artifactId>
                    <version>Hoxton.SR10</version>
                    <type>pom</type>
                    <scope>runtime</scope>
                </dependency>
    
    
            </dependencies>
        </dependencyManagement>
    
    <!--    <build>-->
    <!--        <plugins>-->
    <!--            <!– 添加spring-boot的maven插件,不能少,打jar包时得用 –>-->
    <!--            <plugin>-->
    <!--                <groupId>org.springframework.boot</groupId>-->
    <!--                <artifactId>spring-boot-maven-plugin</artifactId>-->
    <!--                <version>2.4.2</version>-->
    <!--            </plugin>-->
    <!--        </plugins>-->
    <!--    </build>-->
        <build>
    
            <plugins>
                <!-- 添加spring-boot的maven插件,不能少,打jar包时得用 -->
                <plugin>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-maven-plugin</artifactId>
                    <version>2.4.2</version>
                </plugin>
                <plugin>
    
                    <!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-compiler-plugin   -source 1.5 中不支持 lambda 表达式  maven编译报错 -source 1.5 中不支持 lambda 表达式 -->
    
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <version>2.5.1</version>
    
    
                    <configuration>
                        <source>1.8</source>
                        <target>1.8</target>
                    </configuration>
                </plugin>
            </plugins>
    
        </build>
    </project>
    

      



    setting.xml

      <mirror>
    
        <id>aliyunmaven</id>
    
        <mirrorOf>*</mirrorOf>
    
        <name>阿里云公共仓库</name>
    
        <url>https://maven.aliyun.com/repository/public</url>
    
    </mirror>
    
    
    
     <mirror>
    
        <id>aliyunmaven2</id>
    
        <mirrorOf>*</mirrorOf>
    
        <name>阿里云公共仓库</name>
    
        <url>http://repository.apache.org/content/groups/snapshots/?spm=a2c40.maven_devops2020_goldlog_.0.0.43643054AxL62v/</url>
    
    </mirror>
    
    	<mirror>     
    
           <id>nexus-snapshots</id>     
    
          <mirrorOf>*</mirrorOf>     
    
           <url>http://103.153.37.51:8081/nexus/content/repositories/apache-snapshots/</url>     
    
         </mirror> 
    
    	 <mirror>     
    
          <id>nexus-releases</id>     
    
          <mirrorOf>*</mirrorOf>     
    
          <url>http://103.153.37.51:8081/nexus/content/groups/public</url>     
    
        </mirror> 
    

      

    测试项目运行

    C:Usersljavademomicroservice-provider-user>mvn spring-boot:run
    [INFO] Scanning for projects...
    [INFO]
    [INFO] ---------------< com.lzj1234:microservice-provider-user >---------------
    [INFO] Building microservice-provider-user 1.0-SNAPSHOT
    [INFO] --------------------------------[ jar ]---------------------------------
    [INFO]
    [INFO] >>> spring-boot-maven-plugin:2.4.2:run (default-cli) > test-compile @ microservice-provider-user >>>
    [INFO]
    [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ microservice-provider-user ---
    [WARNING] Using platform encoding (GBK actually) to copy filtered resources, i.e. build is platform dependent!
    [INFO] Copying 1 resource
    [INFO]
    [INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ microservice-provider-user ---
    [INFO] Nothing to compile - all classes are up to date
    [INFO]
    [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ microservice-provider-user ---
    [WARNING] Using platform encoding (GBK actually) to copy filtered resources, i.e. build is platform dependent!
    [INFO] Copying 0 resource
    [INFO]
    [INFO] --- maven-compiler-plugin:2.5.1:testCompile (default-testCompile) @ microservice-provider-user ---
    [INFO] Nothing to compile - all classes are up to date
    [INFO]
    [INFO] <<< spring-boot-maven-plugin:2.4.2:run (default-cli) < test-compile @ microservice-provider-user <<<
    [INFO]
    [INFO]
    [INFO] --- spring-boot-maven-plugin:2.4.2:run (default-cli) @ microservice-provider-user ---
    [INFO] Attaching agents: []
    
      .   ____          _            __ _ _
     /\ / ___'_ __ _ _(_)_ __  __ _    
    ( ( )\___ | '_ | '_| | '_ / _` |    
     \/  ___)| |_)| | | | | || (_| |  ) ) ) )
      '  |____| .__|_| |_|_| |_\__, | / / / /
     =========|_|==============|___/=/_/_/_/
     :: Spring Boot ::                (v2.4.2)
    
    2021-02-18 23:41:43.645  INFO 10524 --- [           main] com.src.App                              : Starting App using Java 1.8.0_111 on DESKTOP-SRVQTV7 with PID 10524 (C:Userslj
    avademomicroservice-provider-user	argetclasses started by l in C:Usersljavademomicroservice-provider-user)
    2021-02-18 23:41:43.649  INFO 10524 --- [           main] com.src.App                              : No active profile set, falling back to default profiles: default
    2021-02-18 23:41:44.230  INFO 10524 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
    2021-02-18 23:41:44.283  INFO 10524 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 45 ms. Found 1 JPA repository interfa
    ces.
    2021-02-18 23:41:45.627  INFO 10524 --- [           main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 8000 (http)
    2021-02-18 23:41:45.637  INFO 10524 --- [           main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
    2021-02-18 23:41:45.637  INFO 10524 --- [           main] org.apache.catalina.core.StandardEngine  : Starting Servlet engine: [Apache Tomcat/9.0.41]
    2021-02-18 23:41:45.726  INFO 10524 --- [           main] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
    2021-02-18 23:41:45.727  INFO 10524 --- [           main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2028 ms
    2021-02-18 23:41:45.789  WARN 10524 --- [           main] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt:
     org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaConfiguration': Unsatisfi
    ed dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defin
    ed in class path resource [org/springframework/boot/autoconfigure/jdbc/DataSourceConfiguration$Hikari.class]: Bean instantiation via factory method failed; nested exception is org.sp
    ringframework.beans.BeanInstantiationException: Failed to instantiate [com.zaxxer.hikari.HikariDataSource]: Factory method 'dataSource' threw exception; nested exception is org.sprin
    gframework.boot.autoconfigure.jdbc.DataSourceProperties$DataSourceBeanCreationException: Failed to determine a suitable driver class
    2021-02-18 23:41:45.792  INFO 10524 --- [           main] o.apache.catalina.core.StandardService   : Stopping service [Tomcat]
    2021-02-18 23:41:45.804  INFO 10524 --- [           main] ConditionEvaluationReportLoggingListener :
    
    Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
    2021-02-18 23:41:45.837 ERROR 10524 --- [           main] o.s.b.d.LoggingFailureAnalysisReporter   :
    
    ***************************
    APPLICATION FAILED TO START
    ***************************
    
    Description:
    
    Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.
    
    Reason: Failed to determine a suitable driver class
    
    
    Action:
    
    Consider the following:
            If you want an embedded database (H2, HSQL or Derby), please put it on the classpath.
            If you have database settings to be loaded from a particular profile you may need to activate it (no profiles are currently active).
    
    [INFO] ------------------------------------------------------------------------
    [INFO] BUILD FAILURE
    [INFO] ------------------------------------------------------------------------
    [INFO] Total time:  4.977 s
    [INFO] Finished at: 2021-02-18T23:41:45+08:00
    [INFO] ------------------------------------------------------------------------
    [ERROR] Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:2.4.2:run (default-cli) on project microservice-provider-user: Application finished with exit code: 1
     -> [Help 1]
    [ERROR]
    [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
    [ERROR] Re-run Maven using the -X switch to enable full debug logging.
    [ERROR]
    [ERROR] For more information about the errors and possible solutions, please read the following articles:
    [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
    
    C:Usersljavademomicroservice-provider-user>mvn spring-boot:run
    [INFO] Scanning for projects...
    [INFO]
    [INFO] ---------------< com.lzj1234:microservice-provider-user >---------------
    [INFO] Building microservice-provider-user 1.0-SNAPSHOT
    [INFO] --------------------------------[ jar ]---------------------------------
    [INFO]
    [INFO] >>> spring-boot-maven-plugin:2.4.2:run (default-cli) > test-compile @ microservice-provider-user >>>
    [INFO]
    [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ microservice-provider-user ---
    [WARNING] Using platform encoding (GBK actually) to copy filtered resources, i.e. build is platform dependent!
    [INFO] Copying 1 resource
    [INFO]
    [INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ microservice-provider-user ---
    [INFO] Nothing to compile - all classes are up to date
    [INFO]
    [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ microservice-provider-user ---
    [WARNING] Using platform encoding (GBK actually) to copy filtered resources, i.e. build is platform dependent!
    [INFO] Copying 0 resource
    [INFO]
    [INFO] --- maven-compiler-plugin:2.5.1:testCompile (default-testCompile) @ microservice-provider-user ---
    [INFO] Nothing to compile - all classes are up to date
    [INFO]
    [INFO] <<< spring-boot-maven-plugin:2.4.2:run (default-cli) < test-compile @ microservice-provider-user <<<
    [INFO]
    [INFO]
    [INFO] --- spring-boot-maven-plugin:2.4.2:run (default-cli) @ microservice-provider-user ---
    [INFO] Attaching agents: []
    
      .   ____          _            __ _ _
     /\ / ___'_ __ _ _(_)_ __  __ _    
    ( ( )\___ | '_ | '_| | '_ / _` |    
     \/  ___)| |_)| | | | | || (_| |  ) ) ) )
      '  |____| .__|_| |_|_| |_\__, | / / / /
     =========|_|==============|___/=/_/_/_/
     :: Spring Boot ::                (v2.4.2)
    
    2021-02-18 23:42:29.708  INFO 21312 --- [           main] com.src.App                              : Starting App using Java 1.8.0_111 on DESKTOP-SRVQTV7 with PID 21312 (C:Userslj
    avademomicroservice-provider-user	argetclasses started by l in C:Usersljavademomicroservice-provider-user)
    2021-02-18 23:42:29.712  INFO 21312 --- [           main] com.src.App                              : No active profile set, falling back to default profiles: default
    2021-02-18 23:42:30.674  INFO 21312 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
    2021-02-18 23:42:30.727  INFO 21312 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 44 ms. Found 1 JPA repository interfa
    ces.
    2021-02-18 23:42:32.064  INFO 21312 --- [           main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 8000 (http)
    2021-02-18 23:42:32.074  INFO 21312 --- [           main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
    2021-02-18 23:42:32.075  INFO 21312 --- [           main] org.apache.catalina.core.StandardEngine  : Starting Servlet engine: [Apache Tomcat/9.0.41]
    2021-02-18 23:42:32.160  INFO 21312 --- [           main] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
    2021-02-18 23:42:32.161  INFO 21312 --- [           main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2398 ms
    2021-02-18 23:42:32.224  WARN 21312 --- [           main] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt:
     org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaConfiguration': Unsatisfi
    ed dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defin
    ed in class path resource [org/springframework/boot/autoconfigure/jdbc/DataSourceConfiguration$Hikari.class]: Bean instantiation via factory method failed; nested exception is org.sp
    ringframework.beans.BeanInstantiationException: Failed to instantiate [com.zaxxer.hikari.HikariDataSource]: Factory method 'dataSource' threw exception; nested exception is org.sprin
    gframework.boot.autoconfigure.jdbc.DataSourceProperties$DataSourceBeanCreationException: Failed to determine a suitable driver class
    2021-02-18 23:42:32.227  INFO 21312 --- [           main] o.apache.catalina.core.StandardService   : Stopping service [Tomcat]
    2021-02-18 23:42:32.239  INFO 21312 --- [           main] ConditionEvaluationReportLoggingListener :
    
    Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
    2021-02-18 23:42:32.262 ERROR 21312 --- [           main] o.s.b.d.LoggingFailureAnalysisReporter   :
    
    ***************************
    APPLICATION FAILED TO START
    ***************************
    
    Description:
    
    Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.
    
    Reason: Failed to determine a suitable driver class
    
    
    Action:
    
    Consider the following:
            If you want an embedded database (H2, HSQL or Derby), please put it on the classpath.
            If you have database settings to be loaded from a particular profile you may need to activate it (no profiles are currently active).
    
    [INFO] ------------------------------------------------------------------------
    [INFO] BUILD FAILURE
    [INFO] ------------------------------------------------------------------------
    [INFO] Total time:  5.078 s
    [INFO] Finished at: 2021-02-18T23:42:32+08:00
    [INFO] ------------------------------------------------------------------------
    [ERROR] Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:2.4.2:run (default-cli) on project microservice-provider-user: Application finished with exit code: 1
     -> [Help 1]
    [ERROR]
    [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
    [ERROR] Re-run Maven using the -X switch to enable full debug logging.
    [ERROR]
    [ERROR] For more information about the errors and possible solutions, please read the following articles:
    [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
    
    C:Usersljavademomicroservice-provider-user>mvn spring-boot:run
    [INFO] Scanning for projects...
    [INFO]
    [INFO] ---------------< com.lzj1234:microservice-provider-user >---------------
    [INFO] Building microservice-provider-user 1.0-SNAPSHOT
    [INFO] --------------------------------[ jar ]---------------------------------
    [INFO]
    [INFO] >>> spring-boot-maven-plugin:2.4.2:run (default-cli) > test-compile @ microservice-provider-user >>>
    [INFO]
    [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ microservice-provider-user ---
    [WARNING] Using platform encoding (GBK actually) to copy filtered resources, i.e. build is platform dependent!
    [INFO] Copying 1 resource
    [INFO]
    [INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ microservice-provider-user ---
    [INFO] Nothing to compile - all classes are up to date
    [INFO]
    [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ microservice-provider-user ---
    [WARNING] Using platform encoding (GBK actually) to copy filtered resources, i.e. build is platform dependent!
    [INFO] Copying 0 resource
    [INFO]
    [INFO] --- maven-compiler-plugin:2.5.1:testCompile (default-testCompile) @ microservice-provider-user ---
    [INFO] Nothing to compile - all classes are up to date
    [INFO]
    [INFO] <<< spring-boot-maven-plugin:2.4.2:run (default-cli) < test-compile @ microservice-provider-user <<<
    [INFO]
    [INFO]
    [INFO] --- spring-boot-maven-plugin:2.4.2:run (default-cli) @ microservice-provider-user ---
    [INFO] Attaching agents: []
    
      .   ____          _            __ _ _
     /\ / ___'_ __ _ _(_)_ __  __ _    
    ( ( )\___ | '_ | '_| | '_ / _` |    
     \/  ___)| |_)| | | | | || (_| |  ) ) ) )
      '  |____| .__|_| |_|_| |_\__, | / / / /
     =========|_|==============|___/=/_/_/_/
     :: Spring Boot ::                (v2.4.2)
    
    2021-02-18 23:44:18.052  INFO 18312 --- [           main] com.src.App                              : Starting App using Java 1.8.0_111 on DESKTOP-SRVQTV7 with PID 18312 (C:Userslj
    avademomicroservice-provider-user	argetclasses started by l in C:Usersljavademomicroservice-provider-user)
    2021-02-18 23:44:18.056  INFO 18312 --- [           main] com.src.App                              : No active profile set, falling back to default profiles: default
    2021-02-18 23:44:18.639  INFO 18312 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
    2021-02-18 23:44:18.691  INFO 18312 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 43 ms. Found 1 JPA repository interfa
    ces.
    2021-02-18 23:44:20.049  INFO 18312 --- [           main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 8000 (http)
    2021-02-18 23:44:20.060  INFO 18312 --- [           main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
    2021-02-18 23:44:20.061  INFO 18312 --- [           main] org.apache.catalina.core.StandardEngine  : Starting Servlet engine: [Apache Tomcat/9.0.41]
    2021-02-18 23:44:20.145  INFO 18312 --- [           main] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
    2021-02-18 23:44:20.145  INFO 18312 --- [           main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2043 ms
    2021-02-18 23:44:20.282  INFO 18312 --- [           main] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Starting...
    2021-02-18 23:44:20.383  INFO 18312 --- [           main] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Start completed.
    2021-02-18 23:44:20.428  INFO 18312 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
    2021-02-18 23:44:20.472  INFO 18312 --- [           main] org.hibernate.Version                    : HHH000412: Hibernate ORM core version 5.4.27.Final
    2021-02-18 23:44:20.593  INFO 18312 --- [           main] o.hibernate.annotations.common.Version   : HCANN000001: Hibernate Commons Annotations {5.1.2.Final}
    2021-02-18 23:44:20.702  INFO 18312 --- [           main] org.hibernate.dialect.Dialect            : HHH000400: Using dialect: org.hibernate.dialect.H2Dialect
    Hibernate: drop table if exists user CASCADE
    Hibernate: drop sequence if exists hibernate_sequence
    Hibernate: create sequence hibernate_sequence start with 1 increment by 1
    Hibernate: create table user (id bigint not null, age integer, balance decimal(19,2), name varchar(255), username varchar(255), primary key (id))
    2021-02-18 23:44:21.263  INFO 18312 --- [           main] o.h.e.t.j.p.i.JtaPlatformInitiator       : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jt
    a.platform.internal.NoJtaPlatform]
    2021-02-18 23:44:21.271  INFO 18312 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
    2021-02-18 23:44:21.535  WARN 18312 --- [           main] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be
     performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
    2021-02-18 23:44:21.644  INFO 18312 --- [           main] o.s.s.concurrent.ThreadPoolTaskExecutor  : Initializing ExecutorService 'applicationTaskExecutor'
    2021-02-18 23:44:21.825  INFO 18312 --- [           main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port(s): 8000 (http) with context path ''
    2021-02-18 23:44:21.832  INFO 18312 --- [           main] com.src.App                              : Started App in 4.236 seconds (JVM running for 4.648)
    Hibernate: select user0_.id as id1_0_0_, user0_.age as age2_0_0_, user0_.balance as balance3_0_0_, user0_.name as name4_0_0_, user0_.username as username5_0_0_ from user user0_ where
     user0_.id=?
    2021-02-18 23:44:21.883 TRACE 18312 --- [           main] o.h.type.descriptor.sql.BasicBinder      : binding parameter [1] as [BIGINT] - [1]
    Hibernate: call next value for hibernate_sequence
    Hibernate: insert into user (age, balance, name, username, id) values (?, ?, ?, ?, ?)
    2021-02-18 23:44:21.910 TRACE 18312 --- [           main] o.h.type.descriptor.sql.BasicBinder      : binding parameter [1] as [INTEGER] - [20]
    2021-02-18 23:44:21.912 TRACE 18312 --- [           main] o.h.type.descriptor.sql.BasicBinder      : binding parameter [2] as [NUMERIC] - [100]
    2021-02-18 23:44:21.914 TRACE 18312 --- [           main] o.h.type.descriptor.sql.BasicBinder      : binding parameter [3] as [VARCHAR] - [瀵�姳绗乚
    2021-02-18 23:44:21.917 TRACE 18312 --- [           main] o.h.type.descriptor.sql.BasicBinder      : binding parameter [4] as [VARCHAR] - [account1]
    2021-02-18 23:44:21.917 TRACE 18312 --- [           main] o.h.type.descriptor.sql.BasicBinder      : binding parameter [5] as [BIGINT] - [1]
    Hibernate: select user0_.id as id1_0_0_, user0_.age as age2_0_0_, user0_.balance as balance3_0_0_, user0_.name as name4_0_0_, user0_.username as username5_0_0_ from user user0_ where
     user0_.id=?
    2021-02-18 23:44:21.922 TRACE 18312 --- [           main] o.h.type.descriptor.sql.BasicBinder      : binding parameter [1] as [BIGINT] - [2]
    Hibernate: call next value for hibernate_sequence
    Hibernate: insert into user (age, balance, name, username, id) values (?, ?, ?, ?, ?)
    2021-02-18 23:44:21.923 TRACE 18312 --- [           main] o.h.type.descriptor.sql.BasicBinder      : binding parameter [1] as [INTEGER] - [28]
    2021-02-18 23:44:21.924 TRACE 18312 --- [           main] o.h.type.descriptor.sql.BasicBinder      : binding parameter [2] as [NUMERIC] - [180]
    2021-02-18 23:44:21.924 TRACE 18312 --- [           main] o.h.type.descriptor.sql.BasicBinder      : binding parameter [3] as [VARCHAR] - [閺夊骸娲揮
    2021-02-18 23:44:21.924 TRACE 18312 --- [           main] o.h.type.descriptor.sql.BasicBinder      : binding parameter [4] as [VARCHAR] - [account2]
    2021-02-18 23:44:21.925 TRACE 18312 --- [           main] o.h.type.descriptor.sql.BasicBinder      : binding parameter [5] as [BIGINT] - [2]
    Hibernate: select user0_.id as id1_0_0_, user0_.age as age2_0_0_, user0_.balance as balance3_0_0_, user0_.name as name4_0_0_, user0_.username as username5_0_0_ from user user0_ where
     user0_.id=?
    2021-02-18 23:44:21.927 TRACE 18312 --- [           main] o.h.type.descriptor.sql.BasicBinder      : binding parameter [1] as [BIGINT] - [3]
    Hibernate: call next value for hibernate_sequence
    Hibernate: insert into user (age, balance, name, username, id) values (?, ?, ?, ?, ?)
    2021-02-18 23:44:21.929 TRACE 18312 --- [           main] o.h.type.descriptor.sql.BasicBinder      : binding parameter [1] as [INTEGER] - [32]
    2021-02-18 23:44:21.930 TRACE 18312 --- [           main] o.h.type.descriptor.sql.BasicBinder      : binding parameter [2] as [NUMERIC] - [280]
    2021-02-18 23:44:21.931 TRACE 18312 --- [           main] o.h.type.descriptor.sql.BasicBinder      : binding parameter [3] as [VARCHAR] - [閻滃�绨瞉
    2021-02-18 23:44:21.932 TRACE 18312 --- [           main] o.h.type.descriptor.sql.BasicBinder      : binding parameter [4] as [VARCHAR] - [account3]
    2021-02-18 23:44:21.932 TRACE 18312 --- [           main] o.h.type.descriptor.sql.BasicBinder      : binding parameter [5] as [BIGINT] - [3]
    

      

    nexus web配置

      •  
    阿里云Maven中央仓库为里云云效 提供的公共代理仓库,帮助研发人员提高研发生产效率,使用阿里云Maven中央仓库作为下载源,速度更快更稳定。
    阿里云云效 是企业级一站式 DevOps 平台,覆盖产品从需求到运营的研发全生命周期,其中云效也提供了免费、可靠的Maven私有仓库 Packages,欢迎您体验使用。

     http://repository.apache.org/content/groups/snapshots/?spm=a2c40.maven_devops2020_goldlog_.0.0.43643054AxL62v/

     

    菜鸟的自白
  • 相关阅读:
    V4L2 soccamera 子系统
    ubuntu10.04 vim 配置
    Video for Linux Two
    I2C总线的仲裁机制
    Android Camera 通过V4L2与kernel driver的完整交互过程
    ubuntu安装辞典
    v4l2 camera 驱动架构 之 isp controller 驱动
    Android Camera 运行流程
    CentOS 7.x安装图文示范
    同余与模运算
  • 原文地址:https://www.cnblogs.com/lzjloveit/p/14413157.html
Copyright © 2011-2022 走看看