问题标签 [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.
git - Spring Initializr .gitignore 意图(或理解意图)
我正在创建一个新的 Spring Boot 应用程序。我对模式非常熟悉.gitignore
,但我看到一些故意模板化的东西,上面有“意图”的味道。以下是由 Spring Initializr 在许多 IDE 中生成的。
我相信这与 maven 的多模块项目功能有关,但 Initializr 应用程序不是多模块的(在开始时)。除此之外,我在这里读的是什么?如果我对我认为所说的内容进行了抨击,那是我不想做的事情(作为一般做法)。
“忽略
target/
任何遇到的文件夹,但target
顶层以下的文件夹 包括那些。some/path
/src/main/
deeper/still
/target/
“哦,对 NetBeans
build/
目录做同样的事情!”
这完全没有意义。为什么我会提交构建生成的目标内容?因此,我试图推断 Spring 工程师的意图。
更新
事实上,这正是它所做的,在根目录更深处包含target
或目录。达到什么目的?build
这个新target
目录包含在暂存和提交中。删除它,它会被忽略。
spring - 我的 Spring Boot Web 应用程序启动但没有工作?
所以我是 Spring Boot 的新手,我之前用它创建了一些 CRUDS,但是忘记了它们,我又回到了它,所以我从Spring Initializer开始,这是我选择的选项:
- 项目:Maven 项目
- 语言:Java
- 包装:罐
- 春季启动:2.3.4
- 爪哇:8
然后我生成了项目,我在eclipse中导入了项目(旧版本:Oxygen 2018),我在pom.xml中有错误(非常常见的红色图标),我在pom.xml中添加了一个标签(已经在这里找到了解决方案),并更新了我的 Maven 项目,然后它工作了。
添加的标签是:
是时候运行这个项目了?我将项目作为 Java 应用程序运行,我正在等待查看日志中的许多内容,其中一个告诉我必须使用哪个端口,等等。
所以 Spring boot 应用程序启动了,但我不知道在哪里、何时或如何,以及为什么这么少的日志不像往常一样!
我尝试运行此localhost:8080
:默认值 并localhost:8000
希望我能得到一些东西,但似乎Tomcat server
没有运行或其他东西。
任何帮助将非常感激。
java - SpringBoot Maven 项目未在数据库中创建表
我用 Spring Initializr 创建了一个新项目,并配置了与 SSMS 数据库的连接:
我还创建了一个测试模型类来检查一切是否正常:
这是我的控制台输出:
我在控制台中没有看到任何错误,但没有创建表。如果您知道出了什么问题,请告诉我。
spring - Spring Boot + Activiti
我想使用 Spring Initializr 启动一个新的 Spring Boot + Activiti 项目,但是 Activiti 依赖项没有显示在依赖项上
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 安装之间的任何不同之处。
到目前为止我已经尝试修复它的事情......
- 使缓存无效/重新启动
- 管理 IDE 设置 -> 恢复默认设置
- 删除和重新添加 JDK
- 卸载并重新安装 IntelliJ IDEA
我已经尝试了我能想到的一切来解决这个问题,但问题仍然存在。
基本上我不能在任何新的 Gradle Spring 项目中使用日志记录。它只是不会加载 org.slf4j 库。
更新 2...
问题的本质并不是我最初认为的那样。事实证明,通过正确的导入,代码可以正常编译和运行,但 IDE 将其报告为未解析。
因此,这似乎只是 IDE 的智能感知问题。这似乎不那么严重,但是让编辑器错误地显示错误仍然很不方便。
spring-boot - 自定义spring initializr实例——添加自定义java类
我正在尝试创建我自己的 spring initializr 实例,如https://docs.spring.io/initializr/docs/current/reference/html/#create-instance中所述。我需要在生成的项目中添加自定义 java 类(默认的 @SpringBootApplication 类除外)。我不知道该怎么做。在任何地方也找不到任何示例。如果有人可以指导我如何做到这一点会有所帮助。
java - 应用程序运行后 Spring Boot 应用程序关闭
我尝试使用 spring 初始化程序创建 Spring Boot 应用程序。我刚刚使用依赖项创建了新应用程序
但是当我尝试启动应用程序时它只是关闭了。我创建了控制器并遵循所有解决方案,例如:更改端口或从 .m2 文件夹中删除 tomcat,但没有任何效果。这些是我的日志
如果有人知道出了什么问题。我正在使用 Spring Boot 2.4.5 版本。