标签 Eclipse 下的文章

Errors running builder 'Maven Project Builder'

重装了Windows 10系统之后,重新在Eclipse里面导入项目,项目报错:

Errors running builder 'Maven Project Builder'

修改C:\maven\apache-maven-3.1.1\conf\settings.xml,确定里面的localRepository结点指定的本地目录存在。

然后在Eclipse - Window - Preferences - Maven - Installation 指定Maven目录为C:\maven\apache-maven-3.1.1\,然后重新编译项目。

Tomcat CPU占用率高的一种可能性

最近才买的笔记本联想拯救者R720用来公司写代码。Eclipse启动Tomcat服务器之后,CPU占用率在70%~90%,造成笔记本风扇狂转。风扇的噪音也很大。一直以为是代码有死循环之类的问题。用Profile工具也没看出什么问题。

最近无意间把一个定时器程序(Job)停止后,整个世界都平静了。这是一个修改数据库脏数据的Job。非常的吃资源。

Eclipse断点进入另一个项目的同名Java文件中

A和B是两个相同的项目,A一直本地,B是刚刚从SVN上down下来的。

Q:今天进行Debug调试B项目时,断点进入的是A项目的类中。一开始排错,以为运行的还是A项目,经过在JSP页面测试,确定运行的的确是B项目,但是断点一直进入的A项目的类中。

A1:解决方法如下:

进入Debug界面,右击,显示如下界面:

然后选择Edit Source Lookup...(后面省略了Path)------>Add------>Workspace Folder------>选择要Debug的项目下的文件夹,通常的调试的代码都是在src文件夹里面,所以选择src文件夹,点击ok。回到Edit Source Lookup Path界面下。如果有其他的项目下的src最好删除,尤其是相同的项目。选中要删除的文件,在右边remove就好了,继续点击ok。

Debug重启一下。

BTW:你也可以点击左上角的Debug标志--虫子旁边的向下三角,选中Debug Configurations进入配置界面后,点击右边的Source进行相同的操作。

来源:https://my.oschina.net/u/148367/blog/151849

在资源管理器中打开Eclipse当前文件所在目录

eclipse_file_open_in_explorer.png

在Eclipse文件界面,按快捷键Alt+Shift+W,打开的上下文菜单,点击System Explorer即可打开当前文件所在目录,并将焦点定位到当前文件名。如果还想快一点打开,可以在Windows-Preferences-Keys里面搜索Show in (System Explorer), 在Binding里面绑定你的快捷键,我这里绑定的是Ctrl+E,这样直接在当前文件界面按Ctrl+E即可打开文件目录。

eclipse_preference_keys_show_in_system_explorer.png

Tomcat启动超时 unable to start within 45 seconds

当启动tomcat时候出现

Server Tomcat v6.0 Server at localhost was unable to start within 45
seconds. If the server requires more time, try increasing the timeout
in the server editor.

tomcat_time_out.jpg

的错误,那表示你的tomcat启动超时了,有时候你重新启动下就好了,但有时需要重新启动很多次,如果你不想这样的话,你只需修改下tomcat的启动 时间就行了,步骤如下:

修改 workspace\.metadata\.plugins\org.eclipse.wst.server.core\servers.xml文件。

<server hostname="localhost" id="JBoss v5.0 at localhost" name="JBoss v5.0 at localhost" runtime-id="JBoss v5.0" server-type="org.eclipse.jst.server.generic.jboss5" server-type-id="org.eclipse.jst.server.generic.jboss5" start-timeout="1000" stop- timeout="15" timestamp="0">

start-timeout="45" 改为 start-timeout="1000" 或者更长 重启eclipse就可以了。

或者在界面修改

tomcat_time_out2.jpg