问题标签 [spring-tools-4]
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.
eclipse - Eclipse 编辑器标尺中缺少组件的弹簧图标
观看STS 4 演示文稿 时,我注意到这些用于 bean 的绿色小弹簧图标实际上在您的编辑器中很有用(从 22:50 开始观看以了解原因)。这些是我正在谈论的图标:
[
但是,我的 Eclipse 安装中没有它们(WTP + STS4 插件和其他插件),也没有在spring-tool-suite-4-4.5.0.RELEASE-e4.14.0-的当前vanilla 安装和工作区中看到它们win32.win32.x86_64.self-extracting.jar。
那么,与此同时,这在 STS 4 中是否发生了变化(视频来自 2017 年 12 月),或者我需要更改哪些设置才能使其可见?
gwt - Eclipse / launch / Java Classpath 括在引号中 / 中断 3rd 方工具 / 阻止开发
见https://bugs.eclipse.org/bugs/show_bug.cgi?id=558712
在 Eclipse 4.14 中,java.class.path Java 属性包含在启动配置的引号中
更具体地用于 GWT 开发模式启动配置。
我们怀疑类路径足够长,因此为了安全起见将其括在引号中。
但是,这会破坏 GWT 运行本身,因为 gwt-dev 代码会查找类路径并将其拆分,因为期望类路径不包含在引号中。参见https://github.com/gwtproject/gwt/blob/2.8.2/dev/core/src/com/google/gwt/dev/cfg/ResourceLoaders.java的 getClassPath() 方法
这在更新 Eclipse IDE 后开始发生。
我们使用的是 Spring Tool Suite 4 版本 4.5.0,我相信它是基于 Eclipse 4.14 构建的。我们确信生成类路径的部分是 Eclipse IDE 特定的,而不是 Spring Tools 4 特定的。因此,我们清楚地考虑了与 Eclipse 相关的问题。
这目前阻碍了我们的开发工作,并危及我们商业项目的交付,因为我们的开发人员无法在他们的开发机器上运行我们的应用程序。
我们认为这是与 Eclipse JDT 相关的东西,在最近的 Eclipse JDT 版本中一定已经发生了变化,因为这曾经在大约一个月前或更短的时间内工作
有没有人经历过类似的事情?
spring-tools-4 - 使用 STS 4 IDE Java 编译器错误首选项 Empty Statement 被忽略
在 Preference 对话框中,Java->Compiler->Error/Warnings 的选择,将潜在编程问题部分中的“Empty Statement”选项更改为除错误以外的任何值似乎都被忽略了。我尝试在全局和项目级别更改选项,结果相同。无论选项值如何,只要一行以双分号结尾,都会报告为语法错误。
这是一个已知问题,是否有解决方案或解决方法。我在无权更改的代码中遇到了这个问题。
java - Eclipse STS 4 错误:找不到或加载主类
我在最新版本的 Eclipse STS 4 上遇到以下错误。
无法找到或加载主类 com.infoflow.report.ReportApplication
这是我的 STS 版本:
Spring Tool Suite 4
版本:4.5.1.RELEASE内部版本号:202001211336
我的春季版
2.0.6.发布
我尝试了以下操作,但似乎还没有运气:
- 重新导入项目
- Maven 清理/项目清理
- 将 JRE 更改为 JDK
- 项目清单
对此的任何帮助将不胜感激。
eclipse - 如何为非 java 文件启用面包屑导航?
使用sts-4.5.1.RELEASE
(基于Eclipse
)
拥有非 java 文件,不可能启用面包屑
对于 Java 文件,可以启用 Breadcrumb
是否可以为非 java 文件启用面包屑?
- 通过一些特殊设置
Preferences
? - 一些可用的插件?
.properties
考虑一个使用和文件进行测试的多模块项目,我认为让面包屑至少.sql
知道这些文件的位置是很有价值的
module-name
->main/test
->package/directory
通过面包屑可以看到并选择包内容来选择打开一个接口或类或其他类型
此外,java 文件的一个额外优势是可以选择一种方法。当然对于非 java 文件是不可能的,但同样可以知道位置并使用包内容选择来选择其他文件 sql、xml、.properties 等。
java - 如何解决错误:无法在 SpringBoot 应用程序中找到或加载主类
我有一个带有 maven 设置的 SpringBoot 应用程序。当我运行 maven clean, install, generate-sources , build 成功但是当我将它作为 spring boot 应用程序运行时,它给出错误 Error: Could not find or load main class
为了试用,我在同一个工作区创建了简单的 java hello world 项目,它工作正常。所以这个问题与类路径变量或 JDK 无关。
你能告诉我我在 SpringBoot 应用程序中可能做错了什么吗?
adoptopenjdk - 安装 OpenJDK 11 后 Spring Tools Suite 4 无法创建 JVM
我已经在我的 MAC 上运行 STS4 一段时间了,但是我只安装了 Oracle 的 JRE,如下所示:
Java(TM) SE Runtime Environment (build 1.8.0_162-b12)
昨天我使用 Brew 安装了 OpenJDK 11 软件包。现在我(也)有
OpenJDK Runtime Environment AdoptOpenJDK (build 11.0.6+10)
执行此操作后,STS4 拒绝以显示的错误启动。我然后 1. 卸载然后重新安装 STS 以获得最新版本。启动时出现同样的错误 2. 使用此处的建议,更新 SpringToolsSuite4.ini 并尝试添加 -vm 参数。这也没有奏效。
所以...???我希望 STS 默认使用 8 JDK,并且根据我的需要,java 项目可以设置为 8 或 11,具体取决于具体情况。
另一个花絮。在“系统/首选项”窗口下,即使我安装了 8 和 11,我也只能看到 8 JDK,但我没有看到告诉这个设置首选项窗口这样做的方法???
spring-tool-suite - 无法在 Eclipse 上安装 Spring 工具套件 4(版本:2020-03 (4.15.0) Build id:20200313-1211)
我正在尝试使用 Eclipse 市场安装 STS4。但是我遇到了以下错误。
无法完成安装,因为找不到一项或多项所需项目。正在安装的软件:BOSH Language Server Feature 4.6.1.202004200519 (org.springframework.tooling.bosh.ls.feature.feature.group 4.6.1.202004200519) 缺少要求:Eclipse Language Server Commons 4.6.1.202004200519 (org.springframework.tooling.ls. eclipse.commons 4.6.1.202004200519) 需要 'osgi.bundle; org.apache.commons.lang3 0.0.0' 但找不到 无法满足依赖关系:来自:BOSH Manifest Language Server 1.17.0.202004200519 (org.springframework.tooling.bosh.ls 1.17.0.202004200519) 到:osgi.bundle; org.springframework.tooling.ls.eclipse.commons 4.0.0 无法满足依赖:来自:BOSH 语言服务器功能 4.6.1.202004200519 (org.springframework.tooling.bosh.ls.feature.feature.group 4.6.1. 202004200519)至:org.eclipse.equinox.p2.iu;org.springframework.tooling.bosh.ls [1.17.0.202004200519,1.17.0.202004200519]
我无法理解这个问题。
另外,我使用的 eclipse 是打包好的。它没有安装在驱动器上。
谢谢。