|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
唉!都是钱闹的1.Swing和.net开发比较------从市场份额看.net开发主要占据大部分的中小型和中型的的桌面开发,原因是它封装了很多工具mysql|办理|数据|数据库|成绩 办理Linux下tomcat毗连MySQL数据库
在linux下,开辟一个web使用,时代挪用数据库时老是不乐成,假如独自写一个类,并编译实行会见数据库,一般,可是用web使用来调这个类毗连数据库,就会呈现毛病:com.mysql.jdbc.CommunicationsException:Communicationslinkfailureduetounderlyingexception:
**BEGINNESTEDEXCEPTION**
java.security.AccessControlException
MESSAGE:accessdenied(java.net.SocketPermissionlocalhostresolve)
STACKTRACE:
java.security.AccessControlException:accessdenied(java.net.SocketPermissionlocalhostresolve)
看来毛病不在数据库,还应当在与web有关的中央。反省了各个端口,发明都开放,而且文件的权限也对别的用户开放了。上彀一搜,有人说是java的平安设置的成绩,变动/usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/lib/security/java.policy下的战略文件,变动后,仍是没法会见,看来成绩不在这里,在tomcat文件夹下,也有几个战略文件,在/etc/tomcat5.5/policy.d下,我们应当能看到5个.policy文件,它们的感化各不不异,内里都有正文,在响应的中央拔出以下代码:
grantcodeBase"file:/var/lib/tomcat5.5/webapps/项目称号/-"{
permissionjava.security.AllPermission;
};
如许该项目就会有响应的权限了,假如其实是不晓得应当放在哪一个文件下,那末就每一个文件里放一句,一定管用。
如许,tomcat就会开放web使用会见数据库的权限。
什么时候上述的三种开发工具能和三为一,什么时候java的竞争力才更强,才有机会拉拢更多的程序员投入到对java的开发上,因为到时的开发工具将会比.net的更简单。还有一点也很关键,什么时候java推出的jsf能成为真正意义上的标准。 |
|