问题标签 [spring-initializr]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
464 浏览

git - Spring Initializr .gitignore 意图(或理解意图)

我正在创建一个新的 Spring Boot 应用程序。我对模式非常熟悉.gitignore,但我看到一些故意模板化的东西,上面有“意图”的味道。以下是由 Spring Initializr 在许多 IDE 中生成的。

我相信这与 maven 的多模块项目功能有关,但 Initializr 应用程序不是多模块的(在开始时)。除此之外,我在这里读的是什么?如果我对我认为所说的内容进行了抨击,那是我不想做的事情(作为一般做法)。

“忽略target/任何遇到的文件夹,但target顶层以下的文件夹 包括那些。some/path/src/main/deeper/still/target/

“哦,对 NetBeansbuild/目录做同样的事情!”

这完全没有意义。为什么我会提交构建生成的目标内容?因此,我试图推断 Spring 工程师的意图。

更新

事实上,这正是它所做的,在根目录更深处包含target或目录。达到什么目的?build

这个新target目录包含在暂存和提交中。删除它,它会被忽略。

0 投票
1 回答
112 浏览

spring - 我的 Spring Boot Web 应用程序启动但没有工作?

所以我是 Spring Boot 的新手,我之前用它创建了一些 CRUDS,但是忘记了它们,我又回到了它,所以我从Spring Initializer开始,这是我选择的选项:

  1. 项目:Maven 项目
  2. 语言:Java
  3. 包装:罐
  4. 春季启动:2.3.4
  5. 爪哇:8

然后我生成了项目,我在eclipse中导入了项目(旧版本:Oxygen 2018),我在pom.xml中有错误(非常常见的红色图标),我在pom.xml中添加了一个标签(已经在这里找到了解决方案),并更新了我的 Maven 项目,然后它工作了。

添加的标签是:

是时候运行这个项目了?我将项目作为 Java 应用程序运行,我正在等待查看日志中的许多内容,其中一个告诉我必须使用哪个端口,等等。

但在这里我得到了:在此处输入图像描述

所以 Spring boot 应用程序启动了,但我不知道在哪里、何时或如何,以及为什么这么少的日志不像往常一样!

我尝试运行此localhost:8080 :默认值localhost:8000希望我能得到一些东西,但似乎Tomcat server没有运行或其他东西。

任何帮助将非常感激。

0 投票
1 回答
349 浏览

java - SpringBoot Maven 项目未在数据库中创建表

我用 Spring Initializr 创建了一个新项目,并配置了与 SSMS 数据库的连接:

我还创建了一个测试模型类来检查一切是否正常:

这是我的控制台输出:

我在控制台中没有看到任何错误,但没有创建表。如果您知道出了什么问题,请告诉我。

0 投票
1 回答
55 浏览

spring - Spring Boot + Activiti

我想使用 Spring Initializr 启动一个新的 Spring Boot + Activiti 项目,但是 Activiti 依赖项没有显示在依赖项上

0 投票
0 回答
48 浏览

java - Spring Initalizr - Intellij 的自定义项目设置

有没有办法修改/自定义 Spring Initializr 的第一页(“项目设置”),包含工件名称、构建类型、java 版本等以添加新的自定义选择?

我想添加一个应用程序类型选择(和一些其他设置),我想用它来生成我的 Java 项目。(见截图)

如果有机会修改项目设置屏幕,Intellij 是否支持自定义设置?

谢谢你的帮助

修改后的 spring initalizr

0 投票
1 回答
568 浏览

spring-boot - spring initializr:无法为 Gradle 项目导入 org.slf4j.LoggerFactory

我正在尝试学习如何使用 IntelliJ IDEA 构建“Spring Web”Web 应用程序,当我尝试使用“Spring Initializr”创建新项目时遇到了一个非常令人沮丧的问题。

出于某种原因,当我选择创建“Gradle 项目”、Java 或 Kotlin 时,我无法导入 org.slf4j.LoggerFactory

如果我手动添加导入语句,它不会解析,如果我尝试让 InteliJ 自动添加导入,它会添加以下内容......

导入 com.sun.org.slf4j.internal.LoggerFactory

这满足了编辑器,但它不会编译。它错误...

符号在模块“java.xml.crypto”中声明,它不导出包“com.sun.org.slf4j.internal”

相反,如果我创建一个“Maven 项目”,无论是 Kotlin 还是 Java,它都会按预期工作。

我将 spring initializr 中的其他设置设置为默认值,Spring Boot=2.4.2,Java=11

IntelliJ IDEA 说没有可用的更新。

我进行了各种尝试手动将 slf4j 依赖项添加到 build.gradle(对于 Java)或 build.gradle.kts(对于 Kotlin),但我所做的一切都没有产生任何影响。

我还为 Spring Boot 和 Java 版本尝试了各种不同的选项,同样没有任何区别。

更新...

我已经确认它只发生在我的一台计算机上,即我的主要开发台式计算机上。我的笔记本电脑工作正常。

我找不到 2 个 IDEA 安装之间的任何不同之处。

到目前为止我已经尝试修复它的事情......

  1. 使缓存无效/重新启动
  2. 管理 IDE 设置 -> 恢复默认设置
  3. 删除和重新添加 JDK
  4. 卸载并重新安装 IntelliJ IDEA

我已经尝试了我能想到的一切来解决这个问题,但问题仍然存在。

基本上我不能在任何新的 Gradle Spring 项目中使用日志记录。它只是不会加载 org.slf4j 库。

更新 2...

问题的本质并不是我最初认为的那样。事实证明,通过正确的导入,代码可以正常编译和运行,但 IDE 将其报告为未解析。

因此,这似乎只是 IDE 的智能感知问题。这似乎不那么严重,但是让编辑器错误地显示错误仍然很不方便。

0 投票
0 回答
291 浏览

spring-boot - 自定义spring initializr实例——添加自定义java类

我正在尝试创建我自己的 spring initializr 实例,如https://docs.spring.io/initializr/docs/current/reference/html/#create-instance中所述。我需要在生成的项目中添加自定义 java 类(默认的 @SpringBootApplication 类除外)。我不知道该怎么做。在任何地方也找不到任何示例。如果有人可以指导我如何做到这一点会有所帮助。

0 投票
1 回答
71 浏览

spring - Spring Initializr 无法在 Google Chrome 中加载,但在 Microsoft Edge 中打开

Spring Initializr 无法在 Google Chrome 中加载,但在 Microsoft Edge 中打开

在谷歌浏览器中:

在此处输入代码

在 Microsoft Edge 中:

在此处输入图像描述

你能告诉我为什么spring initializr没有在谷歌浏览器中打开吗?

0 投票
0 回答
17 浏览

spring-boot - 允许在 start.spring.io 中预览自定义文件

我设法将一些自定义文件包含到 Spring Initialzr 项目中,并启动了 spring.start.io UI。但是,在预览窗口中,我想启用预览一些自定义文件,例如 .editorconfig 实际上包含一些文本。

在此处输入图像描述

0 投票
1 回答
476 浏览

java - 应用程序运行后 Spring Boot 应用程序关闭

我尝试使用 spring 初始化程序创建 Spring Boot 应用程序。我刚刚使用依赖项创建了新应用程序

但是当我尝试启动应用程序时它只是关闭了。我创建了控制器并遵循所有解决方案,例如:更改端口或从 .m2 文件夹中删除 tomcat,但没有任何效果。这些是我的日志

如果有人知道出了什么问题。我正在使用 Spring Boot 2.4.5 版本。