标签: sts-springsourcetoolsuite

无法在springsource中从archetype创建项目

我正在尝试创建一个AppFuse原型,用于使用Spring源创建一个使用Hibernate,Spring和Spring MVC的Web应用程序.

但是我收到以下错误.

Unable to create project from archetype [org.appfuse.archetypes:appfuse-basic-spring:RELEASE]
The defined artifact is not an archetype
Run Code Online (Sandbox Code Playgroud)

以下是截图.

在此输入图像描述

appfuse maven sts-springsourcetoolsuite

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

STS - Grails视角破碎.看不到服务

我正在使用STS进行grails开发,我不知道我做了什么,(很可能是错误地拖了一个文件夹)但是现在我看不到我的服务了.它们确实存在于grails-app/services下,但我想有些东西不再指向那里了?

是的,我尝试重新启动STS,将项目重新加载到STS.

关于如何解决这个问题的任何想法?

编辑:

您就在这里是透视图,没有显示任何服务.

没有服务的sts grails观点

非常感谢Bilsay

grails perspective sts-springsourcetoolsuite

5
推荐指数
1
解决办法
1900
查看次数

STS Spring MVC:如何在JSP中包含JS文件

我安装了SpringSource Tool Suite 2.8.0.我正在尝试在JSP中包含一个JS文件,使用Spring MVC模板作为起点.我的JSP看起来像这样:

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ page session="false" %>
<html>
<head>
    <title>Home</title>
    <script type="text/javascript" src="/a.js"></script>
</head>
<body>
    Hello world!  
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

a.js位于src\main\resources下,如下所示:

window.alert("A");
Run Code Online (Sandbox Code Playgroud)

结果是"你好世界!" 得到打印没有警报:-(

我尝试将JS文件放在不同的位置,将src更改为带/不带"/",甚至在web.xml中添加servlet-mapping以使用"*.js"的"default"servlet.似乎没什么用.

我究竟做错了什么?

javascript spring-mvc sts-springsourcetoolsuite

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

在DispatcherServlet中找不到带有URI [/ myproject /]的HTTP请求的映射,名称为"appServlet"

我绝对是Java和Spring的新手,我想从例子中学习.

我正在使用开箱即用的配置/安装

  • Mac OSX
  • Springsource工具套件作为IDE
  • Spring 2.8.1.RELEASE
  • 的vFabric-TC-服务器开发人员2.6.1.RELEASE

我试图基于"Spring Template Project"生成一个新项目.然后我选择了"Spring MVC Project".生成示例项目.之后,在没有修改任何内容的情况下,我尝试通过"Run As"执行de"home.jsp"页面.Web服务器启动,最后我在控制台选项卡中收到错误.

在DispatcherServlet中找不到带有URI [/ myproject /]的HTTP请求的映射,名称为"appServlet"

这些网页中的其他输出:

  • http://localhost:8080/myproject/WEB-INF/views/home.jsp
  • http://localhost:8080/myproject

在此输入图像描述

在这里,您可以看到有关我的项目结构的图像(为STS自动生成):

在此输入图像描述

怎么了?

在这里,您可以看到web.xml文件的内容:

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">

    <!-- The definition of the Root Spring Container shared by all Servlets and Filters -->
    <context-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>/WEB-INF/spring/root-context.xml</param-value>
    </context-param>

    <!-- Creates the Spring Container shared by all Servlets and Filters -->
    <listener>
        <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
    </listener>

    <!-- Processes application requests -->
    <servlet>
        <servlet-name>appServlet</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <init-param>
            <param-name>contextConfigLocation</param-name>
            <param-value>/WEB-INF/spring/appServlet/servlet-context.xml</param-value> …
Run Code Online (Sandbox Code Playgroud)

java spring spring-mvc sts-springsourcetoolsuite tcserver

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

可以修复破坏的日食吗?

几天后我不能再使用像Ctrl-S这样的键盘快捷键,因为它会在我的源代码中插入特殊字符.在属性文件中,我注意到Ctrl-S插入\ u2308.

有没有办法修复它,而无需重新安装STS_2.8.1?

java eclipse sts-springsourcetoolsuite

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

Eclipse的Run As> Maven Package在哪里?

在旧版本的Eclipse,我不记得是哪的数量,有当右键单击下一个项目的选择Run AsMaven Package.

在Eclipse 3.7.2上构建的Springsource Tool Suite 2.9.0中,此选项不再存在.我可以为每个项目创建特定的运行配置以快速执行Maven包,但我发现无论选择哪个项目而不必先将其设置为全部,都可以使用一个快捷方式来执行包.

有没有办法让这个选项回来?

eclipse m2eclipse maven sts-springsourcetoolsuite

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

这些是我的JDK路径,哪个是JAVA_HOME?

我刚刚安装了Linux Mint,我正在尝试配置SpringSource Tool Suite,它要求你将它引导到系统"JDK路径".虽然我还没有在这个系统上明确下载/安装Java,但是当我运行更新管理器时,我确实看到安装了Open JDK并找到了几个目录/usr/lib/jvm(见下面的截图).我的问题是:

  • Spring Tool Suite要求您指定JDK的路径,我的问题是,我选择哪一个,为什么?和
  • 我怎么知道这些是我的JAVA_HOME?和
  • " JDK路径 "和" JDK路径 " 之间有什么区别JAVA_HOME

在此输入图像描述

提前致谢!

编辑:

echo $ PATH - >/usr/local/sbin:/ usr/local/bin:/ usr/sbin:/ usr/bin:/ sbin:/ bin:/ usr/games

java -version - > java版"1.7.0_03"OpenJDK运行时环境(IcedTea7 2.1.1pre)(7~u3-2.1.1~pre1-1ubuntu3)OpenJDK 64位服务器VM(内置22.0-b10,混合模式)

哪个java - >/usr/bin/java

java java-home linux-mint sts-springsourcetoolsuite

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

STS无法在我的机器上启动

我试图在eclipse上设置Spring mvc项目.基本项目工作正常.但是使用restful服务,jersey等开始提供与依赖关系相关的许多错误.所以我打算继续学习STS.

我正在使用STS 2.9.2.它给了我"创建java虚拟机失败".所以我补充道

-vm C:\Program Files\Java\jdk1.7.0\bin\javaw.exe
Run Code Online (Sandbox Code Playgroud)

到STS.ini.但现在它给了我致命的错误

在此输入图像描述

下面是STS.ini

-vm
C:\Program Files\Java\jdk1.7.0\bin\javaw.exe
-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502
-product
com.springsource.sts.ide
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
884M
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xmn128m
-Xms256m
-Xmx768m
-Xss1m
-XX:PermSize=384m
-XX:MaxPermSize=768m
Run Code Online (Sandbox Code Playgroud)
  • Eclipse在我的机器上完美运行.
  • 由于互联网速度有限,我不想使用Maven或其他构建工具来解决与依赖性相关的问题.

java jvm sts-springsourcetoolsuite

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

极速缓慢的STS启动,加载org.springsource.ide.eclipse.dashboard.ui

当我启动STS(3.5.1.RELEASE)时,启动大约需要5分钟.在启动画面上,我可以看到"loading org.springsource.ide.eclipse.dashboard.ui"

我已经禁用了选项"在启动时显示Dasboad".

有没有人有想法?

甚至我的同事都有同样的问题.

最好的问候,彼得

spring sts-springsourcetoolsuite

5
推荐指数
1
解决办法
1826
查看次数

eclipse兼容性中的空分析在7到8之间中断

我在使用Oracle java 8u25的Windows 7 64位上的Spring工具套件3.6.2(Eclipse clon)下遇到了奇怪的nullcheck分析行为.与java 7源兼容性相同的maven项目在eclipse中成功找到NPE错误,但是当我将maven中的编译版本更改为java 1.8时,eclipse无法找到此错误.

我在Eclipse中的nullcheck分析配置(Java-> Compiler-> Errors/Warnings-> Null分析)是:在null分析中包含断言true启用基于注释的分析true NotNull自定义注释正确设置为javax.validation.constraints.NotNull等. (一切似乎没问题,因为它在java 7下工作)

我的maven pom在这里http://pastebin.com/pF1yJSG2,如上所述当pom中的java.version是1.7 null检查工作时,当1.8为空时检查不起作用.

示例源代码是:

package test.nullcheckbug.core;

import javax.validation.constraints.NotNull;

public class Program {

/**
 * This will fail to compile under java 7 (null analysis works in STS
 * 3.6.2). But under java 8 it does not show error in Eclipse Markers -
 * static analysis does not work ?!
 * 
 * @return null which is not allowed
 */
@NotNull
public String fail() { …
Run Code Online (Sandbox Code Playgroud)

java eclipse maven sts-springsourcetoolsuite null-check

5
推荐指数
1
解决办法
555
查看次数