摘要: 我在ubuntu 12.04里想启动一个java程序,sudo java -jar xxx.jar,但是结果提示sudo:java:command not found。 Ubuntu下用sudo运行java程序时,要注意此时用户目录为/root,而不是/home/yourname之类的。如果没注意到这一点,就可能会遇到这样一种情况:某个java相关的组件把某些配置默认放在/home/yourname,而你用sudo启动的java程序却又去/root下找这个文件,结果没找到; 而如果相关的模块又不报错或者不够高调的报错,你就很难发现错在哪里。 这种情况一般是因为你的root用户下没有... 阅读全文
posted @ 2013-07-07 22:33 davidsky 阅读(4720) 评论(2) 推荐(0) 编辑
摘要: 系统环境:ubuntu 12.04状况: 因为修改了/etc/sudoers以及相关权限,导致sudo无法使用,恰好Ubuntu的root密码没有设置。 错误如下: ~$ sudo sudo: >>> /etc/sudoers:syntax error 在行 21 附近<<< sudo: /etc/sudoers 中第 21 行附近有解析错误 sudo: 没有找到有效的 sudoers 资源,退出 sudo: 无法初始化策略插件 于是,只能进去单用户模式(拥有root权力)去修改,在Ubuntu下,开机时长按shift出现各种模式,选择第二个recovery 阅读全文
posted @ 2013-07-07 00:03 davidsky 阅读(7139) 评论(0) 推荐(0) 编辑
摘要: ubuntu下普通用户是没有root权限,很多命令在使用时都需要使用命令sudo 'cmd',但系统需要user验证自己,即需要输入普通用户的密码。但普通用户是否有执行该cmd的权限,需要到系统文件/etc/sudoers进行匹配;如果user有该cmd的sudo权限,则可以执行该命令,但前提是需要验证自己;如果想让某user具有使用所有命令的权限,可以把该user或其所在的组加入到/etc/sudoers中,但需要执行命令:sudo visudo, 该命令会编辑/etc/sudoers。 和VIM的操作方式相同,加入如下: client ALL=(ALL) ALL 表示:用. 阅读全文
posted @ 2013-07-06 23:08 davidsky 阅读(2619) 评论(0) 推荐(2) 编辑
摘要: 开发环境:ubuntu 12.04、jdk7、VLC播放器及相关firefox浏览器插件等。 Java实现的视频播放组件或技术有JMF、FMJ、JavaFX、DJNativeSwing等。 1、 JMF组件 JMF,即Java媒体框架,它支持的主要视频格式有:M-JPEG、H.263、MP3、Flash、QuickTime、AVI和MPEG-1等。在开发JMF应用程序之前要理解JMF的体系结构、接口和类。使用JMF开发视频应用要先配置开发环境,如安装JDK环境、JMF Windows Performance Pack。JMF的下载地址:http://www.oracle.com/te... 阅读全文
posted @ 2013-06-02 00:37 davidsky 阅读(1014) 评论(0) 推荐(0) 编辑
摘要: 近日,由于项目要求,需要在ubuntu下安装和配置java开发环境,下面对自己的一些实践做了一下总结。 Sun JDK的安装一般有两种方式:一、通过ubuntu提供的包管理工具进行安装 ubuntu在其包仓库里都包括有JDK的安装,只有sources.list设置正确(添加正确的源路径),通过apt-get、aptitude、ubuntu软件中心等都能安装,而且相关的配置操作也容易得多。在ubuntu的新发布版中一般都自带了JDK的安装支持,不过版本可能不是最新的。 这种安装方法安装的JDK版本不是很灵活,如果你的项目中需要更高版本的JDK或特定版本的JDK,可能就不行了,就要自己重... 阅读全文
posted @ 2013-06-01 23:05 davidsky 阅读(14194) 评论(0) 推荐(0) 编辑
摘要: 环境:Ubuntu12.04 目的:可本地或通过Web访问Subversion,可以通过eclipse中的SVN插件实现源代码管理。 部门最近要在Ubuntu下搭建一个SVN服务器,刚刚完成了搭建工作,所以就自己的搭建工作进行一下简单的概括和介绍。由于部门不能连接外网,所以安装 的软件要自己单独下载。算起来,前前后后一共安装了差不多17个软件,其中核心软件有4个apache2、libapache2-svn、 subversion、subversion-tools。 如果可以使用网络的话,安装就要简单得多。 安装Subversion 1 #apt-getinstallsubversio... 阅读全文
posted @ 2012-10-25 22:10 davidsky 阅读(532) 评论(0) 推荐(0) 编辑