我正在使用最新版本的SpringSource Tool Suite(STS).我已经建立了一个Java项目.我的代码有一个打包WAR的Ant构建文件.我在Mac 10.6.3上本地安装了Tomcat 6.0.24.有人能指出我如何从IDE将项目部署到服务器上,因此,设置使用断点进行调试?
谢谢, - 戴夫
我想在POM.XML中做一些清理工作.如何检查我的代码根本没有使用哪些依赖项,如果使用了哪一个,那么如何判断它是哪一个?
当然,我不想简单地删除依赖项,然后在IDE中搜索错误,因为当pom有大约80多个依赖项时,这可能需要很长时间.
我正在使用Eclipse的SpringSource Tools Suite版本.
格尔茨
我正在使用VMware vFabric tc Server Developer Edition v2.6附带的STS(SpringSource Tool Suite).问题是,每次启动它时,都会显示以下错误:
VMware vFabric tc Server Developer Edition v2.6所需的端口8080已在使用中.服务器可能已在另一个进程中运行,或者系统进程可能正在使用该端口.要启动此服务器,您需要停止其他进程或更改端口号.
我没有使用我所知道的那个端口.它一直很好,直到今天.
我也尝试更改端口号,但它不接受更改.例如,如果我将其更改为8081,然后重新启动STS,则会覆盖端口并将其重置为8080.
谁能提供一些想法来解决这个问题?
仅供我在VirtualBox中运行STS.
谢谢!
我在ubuntu上安装了GGTS,并尝试使用内置编辑器编辑.Groovy文件.
自动完成非常烦人,因为虽然它会识别我的域对象,即我的用户类等.它不识别基本的常规,例如我开始键入"def"来定义变量然后命中空格并且它将自动完成为"默认" ",同样地,如果我尝试输入"返回"它会自动填充到"返回",而我在打字时一直打字,这非常烦人.
就像我说它会识别类,所以如果我键入def u = new User(),用户部分将完成确定,但问题是我之前定义的变量u不会在代码中稍后进行复制.
我希望你们得到我的意思......不知道如何修复它,不使用groovy编辑器并将其视为纯文本.我甚至尝试过禁用内容辅助,但由于某种原因,这似乎没有用
我正在尝试使用STS 3.4.0版本开始使用Gradle,但是当我尝试将Gradle支持添加到我的项目时,子菜单中的所有选项都显示为灰色.我尝试删除项目并将其作为Gradle项目导入,但是当我单击Build Model按钮时,我得到以下stacktrace:
FAILURE: Build failed with an exception.
* Where:
Build file '/Users/xxx/Documents/development/sample/build.gradle' line: 13
* What went wrong:
A problem occurred evaluating root project 'sample'.
> org.gradle.api.tasks.TaskContainer.create(Ljava/lang/String;Ljava/lang/Class;)Lorg/gradle/api/Task;
* Try:
Run with --info or --debug option to get more log output.
* Exception is:
org.gradle.api.GradleScriptException: A problem occurred evaluating root project 'sample'.
at org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:54)
at org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl.apply(DefaultScriptPluginFactory.java:127)
at org.gradle.configuration.BuildScriptProcessor.evaluate(BuildScriptProcessor.java:38)
at org.gradle.configuration.LifecycleProjectEvaluator.evaluate(LifecycleProjectEvaluator.java:44)
at org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:464)
at org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:77)
at org.gradle.configuration.DefaultBuildConfigurer$ConfigureProject.execute(DefaultBuildConfigurer.java:38)
at org.gradle.configuration.DefaultBuildConfigurer$ConfigureProject.execute(DefaultBuildConfigurer.java:36)
at org.gradle.api.internal.project.AbstractProject.configure(AbstractProject.java:440)
at org.gradle.api.internal.project.AbstractProject.allprojects(AbstractProject.java:435)
at org.gradle.configuration.DefaultBuildConfigurer.configure(DefaultBuildConfigurer.java:32)
at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:142)
at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:113)
at …Run Code Online (Sandbox Code Playgroud) eclipse sts-springsourcetoolsuite gradle-eclipse spring-boot
我正在尝试在STS中构建一个Grails项目,并且我收到了许多形式的错误消息:Groovy:unable to resolve class org.codehaus.groovy.grails.commons.ConfigurationHolder以及其他类似的Groovy:unable to resolve class org.grails.plugins.springsecurity.service.AuthenticateService
.我在Project Properties中选择了Grails 1.3.7,但是我没有像创建示例项目那样看到'Grails Depedencies'的项目.这是问题吗?我怎样才能把它重新加入?
我是Git和GitHub的新手,所以请耐心等待.我在GitHub上有一个空的存储库,它有一个自动创建的分支(gh-pages),据我所知,它应该与GitHub的页面功能一起使用.
现在我想做的是创建和eclipse项目,我可以从中提交/推送到此存储库.
令我困惑的是,我看不到在github上创建远程分支的任何选项.我想把我的源码推到gh-pages不是一个好主意.顺便说一句,我也不明白为什么GitHub页面的功能被实现为分支?在某些时候,不应该将分支彼此合并.显然,将github页面合并到我的项目中没有任何意义.为此目的在我的项目中有一个文件夹不是更好吗.
我用谷歌搜索并找到了这个链接,但是作为一个git noob我不确定这是不是我想做的.我想使用Eclipse作为git和github的主要接口,只有在没有其他选项时才会回退到命令行或其他接口.
好吧,我想我已经弄明白了.基本上,您需要的是定义一个不需要事先存在的远程引用.
或者可能是两侧的refs/heads/master不是一个好主意:)我看到,克隆一个没有gh-pages分支的github repo更简单,因为它会自动创建这个远程fetch规范
远程提取规范 +refs/heads/*:refs/remotes/origin/*
也许这就是我需要在上面的第6步中输入的内容
好吧,事实证明"本地和远程分支中的refs/heads/master"的原始想法是正确的.使用此配置推送正确显示我在git hub中的更改.另一方面,第二种选择是默默地失败.
当我使用SpringSource IDE创建Spring MVC模板项目时,我运行应用程序并将根URL设置为默认包名称的最后一个单词:
例如,当我创建项目时,我将默认包设置为com.sample.myapp.当我运行应用程序时,它会打开http://localhost:8080/myapp.为什么根URL不使用我的项目名称MyProject,而是?
这是一个问题,因为我必须在我的应用程序中指定所有URL,/myapp/resources/css/mycss.css但是当我导出.war并将其部署到Tomcat服务器时,Tomcat需要项目名称(它希望我使用/MyProject/resources/css/mycss.css.因此,部署时我的所有链接都被破坏了(但是当我在SpringSource IDE中本地运行tomcat时却没有...)
有没有其他人遇到这个问题?
下面的评论讨论示例:
<bean id="serviceProperties" class="org.springframework.security.cas.ServiceProperties">
<property name="service"
value="https://localhost:8443/MyProject/j_spring_cas_security_check" />
<property name="sendRenew" value="false" />
</bean>
Run Code Online (Sandbox Code Playgroud) 我正在使用STS 2.5.0和我在尝试安装GWT扩展时遇到以下错误:
An error occurred while collecting items to be installed
session context was:(profile=com.springsource.sts.ide, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
No repository found containing: osgi.bundle,oracle.database.driver.jdk14,10.2.0.1
Run Code Online (Sandbox Code Playgroud)
然后我尝试将STS更新到最新版本(2.5.2),我得到了同样的错误.
有人碰巧知道问题是什么?
谢谢
eclipse ×7
grails ×3
groovy ×2
spring ×2
git ×1
github ×1
gwt ×1
java ×1
maven ×1
spring-boot ×1
spring-mvc ×1
springsource ×1
tcserver ×1
themes ×1
vmware ×1