标签 Eclipse 下的文章

Classpath entry will not be exported

Classpath entry will not be exported or published. Runtime ClassNotFoundExceptions may result.

Eclipse出现大量这样的警告,都是Maven的依赖库jar报出来的。尝试Maven Update Project 之后问题解决。

Eclipse报错:Missing artifact com.adobe.xmp:xmpcore:jar:5.1.2

Eclipse报错:

Missing artifact com.adobe.xmp:xmpcore:jar:5.1.2

Project '???' is missing required library:'C:\Users\tun.m2\repository\antlr\antlr\2.7.2\antlr-2.7.2.jar'

这个是maven查找服务器上面的jar包的时候没有找到jar包报错。可能是我们maven项目配置文件pom.xml里面的distributionManagement -> repository 或者 snapshotRepository 下面的 url 指定的服务器地址无法访问。

也可能是maven全局配置settings.xml里面的localRepository指定的目录不存在,或许去掉localRepsotory,直接使用m2eclipse的默认目录c:\users\xxx.m2\repository。

也可能是eclipse 全局设置 Preferences -> Maven -> User settings里面没有指定我们自己的settings.xml造成。

参考Maven官网对于settings.xml的解释,默认mvn读取的是maven\conf\settings.xml文件。所以必须保证文件位置和名字正确。

修改Eclipse默认字体为Courier New

很久没有写技术日志了。最近入职了一家搞Java技术的公司。So everything is related to Java in my later tech blog.

默认的Eclipse字体是这个样子,难看,特别是中文的显示,小到需要用放大镜看。

eclipse default font.jpg

以前写PHP都是用的notepad++加Courier New字体。点击Eclipse菜单Window-> Preferences -> General -> Appearance -> Color and Fonts -> Basic -> Text Font -> Edit,默认字体是 Consolas 字号 10选择 Courier New,字号我一般用的12号。某些情况下字体选择的下拉列表里面不会出现Courier New字体,这是Win7将此字体隐藏,解决方法是:进入控制面板->字体,右击Courier New,然后点击“显示”。

couriew new show.jpg

最后的效果:

eclipse courier new.jpg