我有一个工作区,有一堆java项目.如果我去File->Refresh
,它并没有真正刷新任何东西(也许是当前选定的项目).如何让eclipse刷新所有项目?
我目前使用emacs编辑.java文件并运行eclipse.
Eclipse不会自动识别已修改的文件,因此我经常最终运行未修改的应用程序.
我想知道是否存在刷新eclipse中所有修改过的文件的快捷方式.
我正在使用Eclipse Mars和Maven(v 3.3).当我更新我的pom中的依赖项(更改版本)时,即使我右键单击我的项目,并选择"Maven" - >"更新项目",我的Eclipse-Maven项目也不会提取它.我知道这是因为我在Eclipse Java编辑器中看不到编译错误,我在命令行上使用时看到了这个错误
mvn clean install
Run Code Online (Sandbox Code Playgroud)
当我从工作区中删除项目并重新导入它时,事情就会恢复正常.然而,这是一个繁琐的过程.如何让我的Maven-Eclipse项目自动检测我的pom中的更改并适当更新项目库?
是的,在"项目"菜单中,选中"自动构建".
如何通过命令行刷新eclipse项目?
(相当于在包视图中右键单击>刷新)
我需要在maven nightly build之后从批处理中刷新eclipse.
在使用Play框架和Eclipse时,我遇到了一些麻烦(更像是一种烦恼,真的很麻烦).
我正在按照本教程开始使用Play.在本教程的某个时刻,它要求我们输入以下代码:
public static Result index() {
return redirect(routes.Application.tasks());
}
Run Code Online (Sandbox Code Playgroud)
这在运行应用程序时按预期工作.问题是Eclipse不喜欢它.它说:
对于ReverseApplication类型,方法tasks()未定义
用虚线红线强调任务.是否有理由这样做?我已经尝试清理和编译项目(通过Play终端)并在Eclipse中刷新项目,但无济于事.
有什么我可以做的吗?
我正在使用Eclipse Juno,构建20120606-2254
非常感谢!
eclipse ×5
refresh ×2
batch-file ×1
classpath ×1
command-line ×1
dependencies ×1
external ×1
maven ×1
workspace ×1