文章目录
Idea
1. properties file 中文乱码
问题描述:打开项目后 java 文件中的中文正常显示,但是 resources 目录下的配置文件中文缺乱码。
解决:
改之前:
Eclipse
1. 只有resource目录:
解决:将[J2SE-1.5]修改为[J2SE-1.8]
2.
问题:
解决:
3.
问题:
解决:点击项目后Alt+Enter
4.
启动JSP页面时报错,全文如下:
九月 25, 2016 7:47:39 下午 org.apache.tomcat.util.digester.SetPropertiesRule begin
警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property ‘source’ to ‘org.eclipse.jst.jee.server:(工程名)’ did not find a matching property.
报错原因:
默认情况下,Tomcat在server.xml的Context节点不支持名称为source的属性,就出现该警告。
解决办法:
在服务器配置页选择在servers视图下双击当前服务器,弹出配置页面:
5. 代码字体背景变红/变黄/变绿
来自:https://blog.csdn.net/BlackPlus28/article/details/80413609
如图所示:运行之后,突然这样。到底是什么原因导致的呢?
经过查找资料可知:因为Eclipse中有覆盖代码功能
(绿色表示代码被执行到,红色表示代码没有被执行到,黄色表示代码部分执行到)
怎么解决这个问题:Remove All Sessions就是点击下图红色框中的部分。
或者点击window–>Show view --> Other --> Java–>Coverage–>Open 点击如上图空色小框即可。
6. 点击某一单词,其他相同单词没有改变底色提示
解决:
Window---->Preferences----->Java------->Editor------>MarkOccurrences,
勾选 ?Mark occurrences of the selected element in the current file.
再点击Apply 就可以了。
7. 使用Eclipse导入项目的一般方法:
1.关于导入Eclipse原生项目:
如果在项目源码看到里面有.calsspath
和.project
文件,那么说明这个项目本来就是eclipse开发的,那么在eclipse中->File->Import->General->Existing Projects into Workspace,点击“Next"。
点击“Browse”选择要导入的文件夹。 在“Projects:”下勾选要导入的项目。点击“Finish”。
问题解决:
按如上步骤操作到第3步,即选择想要导入的文件夹后,发现“No projects are found to import”,即eclipse没有找到项目。这时要怎么办呢?
出现这个情况的原因是文件夹下面没有.project和.classpath.这两个文件。
这时应该这么导入:File–>Import,选择“Projects from Folder or Archive”,点击“Next”。点击“Directory”选择要导入的文件夹。最后Finish。
2.关于导入ant项目:
如果看到里面有build.xml
, 那么说明这个项目是ant构建的,打开eclipse, File->New->Project (对,你没有看错,是新建不是导入),再选择“Java Project from Existing Ant Buildfile ”, 然后下一步,取一个项目名称,并指定上面所说的build.xml所在的位置就可以了。
3.关于导入Maven项目:
如果看到里面有pom.xml文件,那么说明这个项目是由Maven构建的。Maven是一种构建工具,可以想象成像make, clearmake, ant一样 。
首先你要安装Maven,然后到源代码目录,打开cmd,输入mvn eclipse:eclipse,回车,这个时候,maven会将该目录下的mvn项目转换为eclipse项目(转换完成后,你会发现项目目录下多了.calsspath .project文件),这个时候你就可以回到上面所说的第一种情况,直接导入了。另外,maven还有一个eclipse插件,可以在eclipse的帮助菜单下点击Eclipse Marketplace, 在市场中搜索安装。然后导入mvn项目时就可以用图形界面导入了。
8. 使用Eclipse启动Tomcat时出现启动超时的问题如下所示:
遇到此问题时,第一步先多启动几下试试,如果不行的话可以把tomcat启动时间适当延长如下:
打开tomcat设置页,修改启动时间:
9. svn导出Dynamic Web project项目
对已有项目修改Context root:
对已有项目修改Content directory:删除web deployument assembly中的webcontent,再新建一个webroot