标签文字过小 更换了4K显示器
后,NetBeans
各个标签上的文字实在是太小了,即便是调整了控制面板->显示->设置自定义文本大小(DPI)
,设置成了200%
,也还是小得看着不舒服。
搜索了一下,找到了解决办法,记录之:
修改NetBeans
安装目录下的etc\netbeans.conf
,在netbeans_default_options
对应的值中追加--fontsize 24
(前面需要使用空格隔开),然后重启NetBeans
。
1 netbeans_default_options ="-J-client -J-Xss2m -J-Xms32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.java2d.dpiaware=true -J-Dsun.zip.disableMemoryMapping=true --fontsize 24"
参见:
在GlassFish中运行项目时,提示access denied 具体提示如下:
1 2 access denied ("java.net.SocketPermission" "localhost:1527" "listen,resolve") java.security .AccessControlException: access denied ("java.net.SocketPermission" "localhost:1527" "listen,resolve")
解决方法:
找到jre
目录,比如/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre
,进入该目录下的lib/security
目录,找到java.policy
并编辑(如果存在权限问题,就使用sudo
),在grant {...}
块中追加下面的内容:
permission java.net.SocketPermission "localhost:1527", "listen";
编辑后,内容如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 grant { permission java.lang.RuntimePermission "stopThread" ; permission java.net .SocketPermission "localhost:0" , "listen" ; permission java.util.PropertyPermission "java.version" , "read" ; permission java.util.PropertyPermission "java.vendor" , "read" ; permission java.util.PropertyPermission "java.vendor.url" , "read" ; permission java.util.PropertyPermission "java.class.version" , "read" ; permission java.util.PropertyPermission "os.name" , "read" ; permission java.util.PropertyPermission "os.version" , "read" ; permission java.util.PropertyPermission "os.arch" , "read" ; permission java.util.PropertyPermission "file.separator" , "read" ; permission java.util.PropertyPermission "path.separator" , "read" ; permission java.util.PropertyPermission "line.separator" , "read" ; permission java.util.PropertyPermission "java.specification.version" , "read" ; permission java.util.PropertyPermission "java.specification.vendor" , "read" ; permission java.util.PropertyPermission "java.specification.name" , "read" ; permission java.util.PropertyPermission "java.vm.specification.version" , "read" ; permission java.util.PropertyPermission "java.vm.specification.vendor" , "read" ; permission java.util.PropertyPermission "java.vm.specification.name" , "read" ; permission java.util.PropertyPermission "java.vm.version" , "read" ; permission java.util.PropertyPermission "java.vm.vendor" , "read" ; permission java.util.PropertyPermission "java.vm.name" , "read" ; permission java.net .SocketPermission "localhost:1527" , "listen" ; };
参见:
正在启动 Tomcat 进程…正在等待 Tomcat… 现象:运行某个项目时,已输出org.apache.catalina.startup.Catalina.start Server startup in xxx ms
,但也提示
1 2 3 4 5 6 7 Deploying on Apache Tomcat 8.0 .33 profile mode : false debug mode : false force redeploy: true 正在启动 Tomcat 进程... 正在等待 Tomcat... 启动 Tomcat 失败。
如果通过运行Tomcat
脚本,可以启动,但又出现了上面的现象,很可能就是NetBeans
中设置了代理:
将其设置为无代理
就可以了。