【java】解决JDK出现Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=gasp的问题
2016-04-03 11:56
721 查看
我用的国产Deepin Linux操作系统,在手动按照JDK后,出现只要一运行java相关命令就出现这样的的一句话
Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=gasp
在eclispse,myeclipse,Android Studio中一运行程序,也同样有相关的语句,让人恼火不行。这个问题困扰了我很久。
就在今天,终于找到了解决办法:
如果是不同的操作系统,参照解决。(基本上是一样的)
sudo cp -p /etc/java-7-openjdk/properties /opt/Java/jdk1.8.0_66/jre/lib/
如果只是为了解决上面的问题,也可以不Copy,但为了保险起见……
二、将文件备份
sudo cp -p /etc/profile.d/java-awt-font-gasp.sh ~/.local/share/init.d-bak
三、删除文件
sudo rm /etc/profile.d/java-awt-font-gasp.sh
四、注销退出或是重启,解决问题
Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=gasp
例如 java -version Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=gasp java version "1.8.0_05" Java(TM) SE Runtime Environment (build 1.8.0_05-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.5-b02, mixed mode)
在eclispse,myeclipse,Android Studio中一运行程序,也同样有相关的语句,让人恼火不行。这个问题困扰了我很久。
就在今天,终于找到了解决办法:
如果是不同的操作系统,参照解决。(基本上是一样的)
主要原因是:
系统原有的OpenJDK设置干扰了手动安装的JDK。干扰的文件是:/etc/profile.d/java-awt-font-gasp.sh解决的办法:
一、将OpenJDK的相关设置Copy到你的Jdk下的Jre中sudo cp -p /etc/java-7-openjdk/properties /opt/Java/jdk1.8.0_66/jre/lib/
如果只是为了解决上面的问题,也可以不Copy,但为了保险起见……
二、将文件备份
sudo cp -p /etc/profile.d/java-awt-font-gasp.sh ~/.local/share/init.d-bak
三、删除文件
sudo rm /etc/profile.d/java-awt-font-gasp.sh
四、注销退出或是重启,解决问题
相关文章推荐
- 个人网站实现扫码登录asp.net 扫码登录
- asp.net MVC控制器返回json问题总结
- asp 后台获取 input 的值
- ASP.NET MVC HtmlHelper之Html.ActionLink
- ssh整合context:component-scan包名写了*号:Failed to parse configuration class [org.springframework.cache.aspectj.AspectJJCacheConfiguration]
- [Asp.net 开发系列之SignalR篇]专题一:Asp.net SignalR快速入门
- raspberry pi 2 install Ubuntu 14.04 LTS
- Win10 兼容性 Visual studio web应用程序 ASP.NET 4.0 尚未在 Web 服务器上注册
- ASP.NET MVC EF 01 框架搭建
- 2016-AspNet-MVC教学-8-异步Controller的应用
- asp.net mvc源码分析-ModelValidatorProviders 客户端的验证
- ASP.NET总结
- asp.net Routing 用法
- asp.net mvc源码分析-ModelValidatorProviders 客户端的验证
- HTML与Aspx的区别
- asp.net 母版页使用详解
- 修改asp.net的Ajax变更为post请求的历程
- 详细讲解Asp_net MVC上传文件与下载文件的方法
- 【dotnet跨平台】Asp.net 正在经历的变革
- Simple way to implement caching in ASP.NET Web API