Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/373.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java atasource.password=password,但您将@ZainElabidine放在哪里,您知道密码需要是“password”?我试过了,但似乎也不起作用。我以为spring的默认配置是user=sa和password=(空)。从您的应用程序.p_Java_Spring_Spring Boot_Maven_Liquibase - Fatal编程技术网

Java atasource.password=password,但您将@ZainElabidine放在哪里,您知道密码需要是“password”?我试过了,但似乎也不起作用。我以为spring的默认配置是user=sa和password=(空)。从您的应用程序.p

Java atasource.password=password,但您将@ZainElabidine放在哪里,您知道密码需要是“password”?我试过了,但似乎也不起作用。我以为spring的默认配置是user=sa和password=(空)。从您的应用程序.p,java,spring,spring-boot,maven,liquibase,Java,Spring,Spring Boot,Maven,Liquibase,atasource.password=password,但您将@ZainElabidine放在哪里,您知道密码需要是“password”?我试过了,但似乎也不起作用。我以为spring的默认配置是user=sa和password=(空)。从您的应用程序.propertiessspring.datasource.username=sa-spring.datasource.password=passwordAh,好的,现在我知道了,对不起。但不幸的是,它仍然不起作用/我不太清楚原因,因为我认为它默认


atasource.password=password,但您将@ZainElabidine放在哪里,您知道密码需要是“password”?我试过了,但似乎也不起作用。我以为spring的默认配置是
user=sa
password=
(空)。从您的应用程序.propertiessspring.datasource.username=sa-spring.datasource.password=passwordAh,好的,现在我知道了,对不起。但不幸的是,它仍然不起作用/我不太清楚原因,因为我认为它默认为
应用程序.properties
中定义的设置,但由于某些原因,您建议的更改不起作用。我收到以下错误:
无法在项目后端执行目标组织。liquibase:liquibase maven plugin:3.6.2:update(默认cli):数据库URL未指定为参数或属性文件。
可能是因为liquibase可以与spring项目分开运行,这就是为什么它需要自己的属性?再次从pom.xml中删除liquibase maven插件:)
<databaseChangeLog
        xmlns="http://www.liquibase.org/xml/ns/dbchangelog"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.1.xsd">
    <include relativeToChangelogFile="true" file="migration/0000-init-schema.xml"/>
</databaseChangeLog>
<databaseChangeLog logicalFilePath="db.changelog-1.0.xml" xmlns="http://www.liquibase.org/xml/ns/dbchangelog"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.4.xsd">
    <changeSet author="kezersa72274" id="2020-01-01-1">
        <comment>Create table test.</comment>

        <createTable tableName="test">
            <column name="id" type="BIGINT">
                <constraints nullable="false" primaryKey="true"/>
            </column>
        </createTable>
    </changeSet>
</databaseChangeLog>
<?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.2.2.RELEASE</version>
        <relativePath/>
    </parent>
    <groupId>de.digiplan</groupId>
    <artifactId>backend</artifactId>
    <version>1.0-SNAPSHOT</version>
    <name>digiplan-backend</name>
    <description>Digiplan-Backend</description>

    <properties>
        <java.version>1.8</java.version>
    </properties>

    <dependencies>
        <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.projectlombok</groupId>
            <artifactId>lombok</artifactId>
            <optional>true</optional>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
            <exclusions>
                <exclusion>
                    <groupId>org.junit.vintage</groupId>
                    <artifactId>junit-vintage-engine</artifactId>
                </exclusion>
            </exclusions>
        </dependency>
        <dependency>
            <groupId>com.h2database</groupId>
            <artifactId>h2</artifactId>
            <version>1.4.197</version>
            <scope>runtime</scope>
        </dependency>
    </dependencies>

    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
            <plugin>
                <groupId>org.liquibase</groupId>
                <artifactId>liquibase-maven-plugin</artifactId>
                <configuration>
                    <changeLogFile>
                        /src/main/resources/master.xml
                    </changeLogFile>
                    <driver>org.h2.Driver</driver>
                    <url>jdbc:h2:mem:digiplan</url>
                    <username>sa</username>
                    <password></password>
                </configuration>
                <version>3.6.2</version>
            </plugin>
        </plugins>
    </build>
</project>
spring.jpa.hibernate.ddl-auto=none

spring.datasource.name=digiplan
spring.datasource.url=jdbc:h2:mem:digiplan
spring.datasource.driverClassName=org.h2.Driver
spring.datasource.username=sa
spring.datasource.password=
spring.jpa.database-platform=org.hibernate.dialect.H2Dialect

spring.h2.console.enabled=true
spring.h2.console.path=/h2-console
package de.digiplan.backend;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class BackendApplication {
    public static void main(String[] args) {
        SpringApplication.run(BackendApplication.class, args);
    }
}
package de.digiplan.backend;

import org.junit.jupiter.api.Test;
import org.springframework.boot.test.context.SpringBootTest;

@SpringBootTest
public final class BackendApplicationTests {
    @Test
    void contextLoads() {
    }
}
"/Applications/IntelliJ IDEA.app/Contents/jbr/Contents/Home/bin/java" -Dmaven.multiModuleProjectDirectory=/Users/saltukkezer/digiplan-backend "-Dmaven.home=/Applications/IntelliJ IDEA.app/Contents/plugins/maven/lib/maven3" "-Dclassworlds.conf=/Applications/IntelliJ IDEA.app/Contents/plugins/maven/lib/maven3/bin/m2.conf" "-Dmaven.ext.class.path=/Applications/IntelliJ IDEA.app/Contents/plugins/maven/lib/maven-event-listener.jar" "-javaagent:/Applications/IntelliJ IDEA.app/Contents/lib/idea_rt.jar=64094:/Applications/IntelliJ IDEA.app/Contents/bin" -Dfile.encoding=UTF-8 -classpath "/Applications/IntelliJ IDEA.app/Contents/plugins/maven/lib/maven3/boot/plexus-classworlds-2.6.0.jar" org.codehaus.classworlds.Launcher -Didea.version2019.2 org.liquibase:liquibase-maven-plugin:3.6.2:update
[INFO] Scanning for projects...
[INFO] 
[INFO] ------------------------< de.digiplan:backend >-------------------------
[INFO] Building digiplan-backend 1.0-SNAPSHOT
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- liquibase-maven-plugin:3.6.2:update (default-cli) @ backend ---
[INFO] ------------------------------------------------------------------------
[INFO] Starting Liquibase at Sun, 22 Dec 2019 15:39:29 CET (version 3.6.2 built at 2018-07-03 11:28:09)
[INFO] Executing on Database: jdbc:h2:mem:digiplan
[INFO] SELECT COUNT(*) FROM DATABASECHANGELOGLOCK
[INFO] CREATE TABLE DATABASECHANGELOGLOCK (ID INT NOT NULL, LOCKED BOOLEAN NOT NULL, LOCKGRANTED TIMESTAMP, LOCKEDBY VARCHAR(255), CONSTRAINT PK_DATABASECHANGELOGLOCK PRIMARY KEY (ID))
[INFO] SELECT COUNT(*) FROM DATABASECHANGELOGLOCK
[INFO] DELETE FROM DATABASECHANGELOGLOCK
[INFO] INSERT INTO DATABASECHANGELOGLOCK (ID, LOCKED) VALUES (1, FALSE)
[INFO] SELECT LOCKED FROM DATABASECHANGELOGLOCK WHERE ID=1
[INFO] Successfully acquired change log lock
[INFO] Creating database history table with name: DATABASECHANGELOG
[INFO] CREATE TABLE DATABASECHANGELOG (ID VARCHAR(255) NOT NULL, AUTHOR VARCHAR(255) NOT NULL, FILENAME VARCHAR(255) NOT NULL, DATEEXECUTED TIMESTAMP NOT NULL, ORDEREXECUTED INT NOT NULL, EXECTYPE VARCHAR(10) NOT NULL, MD5SUM VARCHAR(35), DESCRIPTION VARCHAR(255), COMMENTS VARCHAR(255), TAG VARCHAR(255), LIQUIBASE VARCHAR(20), CONTEXTS VARCHAR(255), LABELS VARCHAR(255), DEPLOYMENT_ID VARCHAR(10))
[INFO] SELECT COUNT(*) FROM DATABASECHANGELOG
[INFO] Reading from DATABASECHANGELOG
[INFO] SELECT * FROM DATABASECHANGELOG ORDER BY DATEEXECUTED ASC, ORDEREXECUTED ASC
[INFO] SELECT COUNT(*) FROM DATABASECHANGELOGLOCK
[INFO] CREATE TABLE test (id BIGINT NOT NULL, CONSTRAINT PK_TEST PRIMARY KEY (id))
[INFO] Table test created
[INFO] ChangeSet db.changelog-1.0.xml::2020-01-01-1::kezersa72274 ran successfully in 1ms
[INFO] SELECT MAX(ORDEREXECUTED) FROM DATABASECHANGELOG
[INFO] INSERT INTO DATABASECHANGELOG (ID, AUTHOR, FILENAME, DATEEXECUTED, ORDEREXECUTED, MD5SUM, DESCRIPTION, COMMENTS, EXECTYPE, CONTEXTS, LABELS, LIQUIBASE, DEPLOYMENT_ID) VALUES ('2020-01-01-1', 'kezersa72274', 'db.changelog-1.0.xml', NOW(), 1, '8:86a27a6c6ac5d44947040cf6a87f248c', 'createTable tableName=test', 'Create table test.', 'EXECUTED', NULL, NULL, '3.6.2', '7025570948')
[INFO] Successfully released change log lock
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  2.600 s
[INFO] Finished at: 2019-12-22T15:39:30+01:00
[INFO] ------------------------------------------------------------------------
<plugin>
   <groupId>org.springframework.boot</groupId>
   <artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
      <plugin>
         <groupId>org.springframework.boot</groupId>
         <artifactId>spring-boot-maven-plugin</artifactId>
      </plugin>
      <plugin>
         <groupId>org.liquibase</groupId>
         <artifactId>liquibase-maven-plugin</artifactId>
         <configuration>
            <changeLogFile>
               /src/main/resources/master.xml
            </changeLogFile>
            <driver>org.h2.Driver</driver>
            <url>jdbc:h2:file:~/digiplan</url>
            <username>sa</username>
            <password></password>
         </configuration>
         <version>3.6.2</version>
      </plugin>