小编9il*_*0lo的帖子

Eclipse显示“ Maven配置问题:未知”

我刚刚导入了在eclipse中在https://start.spring.io/中创建的spingboot项目。我尝试导入两次,但是问题仍然存在。已经尝试执行mvn更新,mvn全新安装,试图清除项目,但是这些都没有用。这是pom xml文件的第一行中的问题。我不知道如何解决这个问题。我正在使用Java 11

错误

这是完整的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 
http://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.1.5.RELEASE</version>
    <relativePath/> <!-- lookup parent from repository -->
</parent>
<groupId>com.in28minutes.springboot.rest.example</groupId>
<artifactId>spring-boot-2-jpa-with-hibernate-and-h2</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>spring-boot-2-jpa-with-hibernate-and-h2</name>
<description>Demo project for Spring Boot</description>

<properties>
    <java.version>11</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.springframework.boot</groupId>
        <artifactId>spring-boot-devtools</artifactId>
        <scope>runtime</scope>
    </dependency>
    <dependency>
        <groupId>com.h2database</groupId>
        <artifactId>h2</artifactId>
        <scope>runtime</scope>
    </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>
    </dependency>
</dependencies>

<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
        </plugin>
    </plugins>
</build>
Run Code Online (Sandbox Code Playgroud)

java maven spring-boot

41
推荐指数
3
解决办法
2万
查看次数

如何在Java中使用SHA-512散列密码?

我一直在研究Java String加密技术,遗憾的是我还没有找到任何关于如何在Java中使用SHA-512散列String的好教程.我读了一些关于MD5和Base64的博客,但它们并不像我想的那样安全(实际上,Base64不是加密技术),所以我更喜欢SHA-512.

java security passwords hash sha512

31
推荐指数
3
解决办法
7万
查看次数

Postgresql Windows,是否有默认密码?

刚刚在Windows 7上安装了Postgresql.我没有被要求在安装过程中设置密码.当我运行psql时,我被要求输入密码.用Google搜索,唯一可能的默认密码是"postgre".但那没用.还尝试了一个空密码和我的Windows密码.他们都没有工作.阅读一些高级的东西如何重置密码,但这不可能是正确的?我在这里错过了什么?我想输入什么密码?

windows postgresql

29
推荐指数
1
解决办法
9万
查看次数

错误:(SystemJS)无法解析ActivatedRoute的所有参数:(?,?,?,?,?,?,?,?)

我正在尝试将ActivatedRoute组件注入到我的组件中以访问我正在编辑的对象的ID(或者找出,没有ID参数,创建了新对象).

我只为组件创建了模板,当我加载起始页面时(不是带有我想要使用的组件的页面的事件),我收到以下错误:

错误:(SystemJS)无法解析ActivatedRoute的所有参数:(?,?,?,?,?,?,?,?).

这是我的代码:

import { Component, OnInit } from '@angular/core';

import { ActivatedRoute} from "@angular/router";

@Component({
    selector: 'my-edit',
    templateUrl: './templates/my-edit.htm',
    providers: [ActivatedRoute]
})

export class MyEditComponent implements OnInit {

    constructor(private route : ActivatedRoute){
        console.log(route.params)
    }

    ngOnInit() : void {
    }

}
Run Code Online (Sandbox Code Playgroud)

它基于来自AngularJS网站(英雄)的示例中的代码,我真的不知道这里的问题...我不能将ActivatedRoute导入Component,或者我需要一些额外的东西才能导入它?

我的路由配置是:

@NgModule({
  imports: [ RouterModule.forRoot(routes) ],
  exports: [ RouterModule ]
})
export class AppRoutingModule {}
Run Code Online (Sandbox Code Playgroud)

routes路径集合在哪里,就像在角度示例中一样,并AppRoutingModule在app.module中导入.

angular2-routing angular

14
推荐指数
1
解决办法
1万
查看次数

获取ActiveMQ队列长度的任何简单方法?

如何使用Java获取ActiveMQ中的队列长度(发送到队列的未消耗消息的数量)?

java activemq-classic jms

13
推荐指数
1
解决办法
2万
查看次数

在Angular 2中通过模块导入命名冲突 - 有没有办法防止它

我几乎造成了名称冲突,因为我创建了一个具有通用名称的类Message,它已存在于PrimeNG中:

import {Message} from "primeng/primeng";
import {Message} from "./dto";
Run Code Online (Sandbox Code Playgroud)

因为它是我的代码,所以我可以简单地将类重命名为其他任何东西(比如MessageDTO).但如果这是外部阶级,我会有一个问题.

有没有办法导入带别名的类,或任何其他方法来处理名称冲突?我可以使用完全限定的名称而不是import来引用类,这看起来很丑,但通常是不可避免的.它在Angular 2/TypeScript中的样子如何?

import typescript name-collision angular

11
推荐指数
1
解决办法
4270
查看次数

如何不从上一阶段下载构件以进行构建配置?

我有一个包含4个步骤的gitlab CI构建过程,其中将第一步中生成的工件打包到第二步中的docker映像中,然后将输出映像作为工件提供给第三步,然后进行第四步,以通知外部服务。

第二步需要来自步骤1的工件,第三步需要来自步骤2的工件。这是通过'dependencies'参数完成的,并且工作正常。

第4步不需要任何工件,这是行不通的。我跳过了'dependencies'块,然后声明了dependencies: [],但是在两种情况下,都下载了两个工件!

如何正确通知gitlab CI该步骤没有依赖性?还是Gitlab CI中有一些错误?

gitlab gitlab-ci

8
推荐指数
1
解决办法
4120
查看次数

Docker拉-强制下载

是否有可能强行拉码头图片?

我已经将docker映像重新部署到另一个存储库,但是当我调用

docker pull anotherrepo:port/my/image
Run Code Online (Sandbox Code Playgroud)

什么都没有下载,相反我得到了信息:

Digest: sha256:somehash
Run Code Online (Sandbox Code Playgroud)

并且该图像是最新的。

docker rm / rmi不起作用,因为该映像是从originalrepo:port / my / image下载的,并且我不想出于测试目的停止/删除它。

是否可以通过强制拉动检查图像是否正确推入?

docker

7
推荐指数
1
解决办法
1万
查看次数

如何停止在 Spring-JDBC 中处理行?

我有一个消费者可以说他不想处理更多数据。

我已经查看了 Spring 中的方法JdbcTemplate,但我看不出有什么方法可以通知 Spring 我不想在回调时处理更多行。

我可以抛出异常,但随后会jdbcTemplate.query(...)重新抛出该异常,这是我不希望的行为。

有没有办法强制停止处理行而不引起异常?

jdbc.query(sql, new RowCallbackHandler() {

  @Override
  public void processRow(ResultSet rs) throws SQLException
  {
    // TODO how to stop if I want to do it here?
  }}
);
Run Code Online (Sandbox Code Playgroud)

java spring jdbc spring-jdbc

6
推荐指数
1
解决办法
1267
查看次数

如何从 Helm ChartMuseum 下载图表包?

我觉得我已经监督了一些东西,但我无法在https://github.com/helm/chartmuseum上找到合适的部分

如何从 Helm ChartMuseum(使用 curl、wget 或任何其他 cli)下载 helm 图表包 (.tgz)?

Helm 必须使用该 API 来下载需求,但不知何故我在 ChartMuseum 自述文件中找不到信息...

kubernetes-helm

6
推荐指数
2
解决办法
8775
查看次数