问题标签 [spring-tool-suite]

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 投票
2 回答
884 浏览

java - Virgo 服务器在部署 Java 包时抛出 java.lang.NoClassDefFoundError: org/json/JSONException 错误

在创建 vSphere Web 客户端插件时,我从 Java 调用 REST 服务器并使用 Jackson 库解析 JSON 数组

在我添加的 Java 服务项目 build-java.ant 文件中

我试图构建包,它正在工作文件..成功构建

之后,我尝试将其部署在 virgo 服务器中

我只进口

并且只抛出 IOException

0 投票
1 回答
1186 浏览

eclipse - Gradle IDE (Eclipse) 文档

我正在学习 Gradle,并找到了绕过正常用例的方法。但是现在我必须开始与 Eclipse 集成(特别是 STS),并且需要了解更多关于如何将“Gradle 项目”导入 Eclipse 的信息(无需使用逆向的 Eclipse 插件生成 .project 文件)。通过尝试,我发现它确实导入了我的项目。然而,用 Scala 编写的项目(有些是纯 Java,有些是 Scala,有些是混合的)没有被认可和应用为 Scala 项目。事实上,Eclipse 试图以某种方式编译“.scala”文件,就好像它们是“.java”一样,显然失败了。

尝试谷歌搜索以找到更多关于 Eclipse 集成的文档,但这似乎被搜索结果中 Gradle 的“eclipse 插件”显着掩盖了。有人可以请我指出文档(如果有的话),或者至少就我的上述问题提供一些指导...

谢谢!

0 投票
2 回答
4908 浏览

macos - Grails GGTS IDE GrailsProcessDiedException:Grails 进程死亡

我在 GGTS IDE 上遇到了以下奇怪的异常。

我尝试了以下版本,但仍然遇到同样的问题

  • groovy-grails-tool-suite-3.3.0.RELEASE-e3.8.2-macosx-cocoa-x86_64-installer.dmg
  • groovy-grails-tool-suite-3.3.0.RELEASE-e4.3-macosx-cocoa-x86_64-installer.dmg

操作系统为 MAC OS X 版本 10.7.5 JAVA_HOME /Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk/Contents/Home

第一次安装后,我删除了 .grails 文件夹和所有与 grails 相关的文件夹,但看不到有关解决方法的任何副作用。

我可以通过命令行创建项目但不能在 GGTS 上管理,每当通过 GGTS IDE 执行任何 grails 命令时仍然面临相同的错误消息。

任何反馈?

0 投票
1 回答
568 浏览

eclipse - 配置 STS/eclipse 以快速使用 macbook pro

config.ini我对用于运行 eclipse的文件的所有 vm 标志和选项没有深入的了解。我有STS版本的默认文件3.3.0.RELEASE

我正在尝试优化MacBook Pro带有2.7 GHz Inter Core i7处理器和内存的配置16GB 1600 MHz DDR3

0 投票
0 回答
503 浏览

spring - Spring 工具套件不处理超过 3 级的顶级包

当我创建一个名为 ch17 和顶级包 com.apress.prospring3.ch17 的新 Spring MVC 项目(文件/新建/项目.../Spring/Spring 模板项目/Spring MVC 项目)时,我发现默认主页是在/prospring3下,项目的上下文根是prospring3,src/main/java下的顶层包是com/apress/prospring3。也就是说,ch17 被砍掉了。

所以我重复了项目创建,但这次使用了一个少一级的顶级包。我使用了 com.prospring3.ch17。这就是我想要的:默认主页在 /ch17 下,项目的上下文根是 ch17,顶层包包含我所有的名字:com/prospring3/ch17。

我找不到有关此问题的任何信息。是否有一些我忽略的设置可以让我使用超过 3 层深度的包?这让我很伤心,因为我正在阅读的这本书经常使用 4 级根包。

以下是我的配置的详细信息:

  • STS 版本:3.2.0.RELEASE
  • STS 构建 ID:201303060821
  • 安装的 JRE:jdk1.7.0_21
  • 服务器:VMware vFabric tc Server Developer Edition v2.8

-埃里克

0 投票
2 回答
1564 浏览

spring - 启动 spring 工具套件时的警告

我刚开始在 Ubuntu Desktop AMD64 13.10 上尝试 oracle java 7u40 下的 spring 工具套件 v3.4.0 但是,当我从命令提示符启动应用程序时,我收到以下警告:

log4j:WARN 找不到记录器的附加程序(org.springsource.ide.eclipse.commons.core.templates.TemplateProcessor)。log4j:WARN 请正确初始化 log4j 系统。

我可能需要在某处配置 log4j.properties,但是我不确定在何处以及如何将配置链接到 STS。有没有人有 STS 的 log4j.properties 以及如何将它链接到 STS 启动。

我尝试了以下 log4j2.xml

并添加了以下环境变量:

但是,我在启动 STS 时仍然收到相同的警告。

0 投票
1 回答
642 浏览

grails - 如何在 Grails 2.3.0 中安装 cxf:1.1.1 服务器

我尝试为 cxf 服务器安装插件,以便将一些 grails 服务公开为 SOAP Web 服务,根据 Grails 2.3,新插件安装是:

compile ":cxf:1.1.1"

在插件部分BuildConfig.groovy,但是它不起作用,我试图公开服务并且无法识别注释,我正在使用 GGTS(Groovy Grails 工具套件)并且我看不到插件部分下安装的插件。

我的环境是 Grails 2.3、Java 7、Groovy 2.1

有没有人使用 Grails 2.3.0 尝试过这个插件并在 GGTS 中偶然发现了这个问题?

0 投票
1 回答
3311 浏览

eclipse - 在哪里下载 Spring Roo 1.2.4 运行时?

我正在运行安装了 Spring Tool Suite 工具的 Eclipse Juno 4.2(从 Indigo 3.7 升级)。前段时间我安装了 Spring Roo 1.2.2.RELEASE,并将 Roo 插件配置为指向 1.2.2.RELEASE 运行时。

我现在想升级到 Spring 1.2.4.RELEASE,但在任何地方都找不到运行时。我查看了 Spring 站点,但似乎无法在任何地方找到它的下载链接。

所以有几个问题:

1) 运行时是否仍需要单独下载,我是否仍需要将 Eclipse 配置为单独指向它?

2) 我可以从哪里下载运行时?

3) 为什么我需要单独的运行时?为什么 STS/Eclipse 不够聪明,无法使用我的 maven 项目中包含的 Roo 工件?

0 投票
23 回答
180690 浏览

java - maven ...无法清理项目:无法删除..\org.ow2.util.asm-asm-tree-3.1.jar

我使用 STS(弹簧工具套件)+ maven 插件。

每次当我使用我运行我的应用程序时,maven-clean我都会看到以下错误:

我必须关闭 STS 并去C:\Users\Nikolay_Tkachev\workspace\HHSystem\UI\target删除org.ow2.util.asm-asm-tree-3.1.jar

再次启动 STS 后它可以工作,但这很麻烦。

你能帮我解决这个问题吗?

Kalathoki
L 的更新。

maven-clean从这个状态跑:

STS 屏幕截图

我在命令行中看到与 eclipse 插件中相同的行为

如果我在 STS 运行时观看解锁器,我会看到

解锁器屏幕截图

0 投票
0 回答
981 浏览

java - Spring Tool Suite - 通过 id 或别名搜索 bean 声明

我正在使用 Spring Tool Suite (STS) 来管理一个大型 Java Spring 项目。STS 中是否有允许通过别名查找特定 bean 的声明的函数?

例如,如果我在 Java 类中有以下属性:

我知道这个属性会从一个名为 的 Spring bean 自动连接"widgetService"。注入的 bean 将是实现接口的类的实例WidgetService。实现可能与接口不在同一个包中。我需要一种方法来从该属性声明中快速确定将注入哪个实现。

我尝试widgetService使用 Spring Beans Search 进行搜索,但结果为空。它是空的,因为 bean 定义如下:

我的搜索有答案 ( DefaultWidgetService),但它位于名为“defaultWidgetService”的 bean 中。由于用于自动装配的 bean@Resource具有别名,因此 Spring Beans Search 不起作用,因为它只有按名称、类等进行搜索的选项,但没有按别名进行搜索的选项。

我知道我可以只使用文件搜索和搜索,alias="widgetService"但由于项目的大小,通过文本搜索非常慢。我还可以在调试时检查属性并获取注入 bean 的类,但这也很麻烦。Java Search 很快,因为它被索引了,而 Spring Beans Search 也因为同样的原因而很快。但我想知道:如果它不能帮助我找到别名 bean,为什么我要使用 STS(这会增加我的构建时间,以便 STS 可以索引 Spring bean)?