Mac系统下JAVA开发

2 篇文章 0 订阅
一、先下载tomcat、JDK、eclipse这些工具的osx版本;
二、再添加环境变量,osx添加环境变量和在Linux上面添加环境变量差不多
sudo vi /etc/profile

然后添加
JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home

注:在这里我遇到了一个问题,就是之前修改~/.bash_profile的时候,修改不成功,导致再次打开终端机的时候,只能使用cd命令,其他很多命令都识别不了!
解决方法是:再命令行输入:
export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
后边可以了!
三、显示/不显示,影藏文件命令

显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true

隐藏Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool false

四、SVN使用的是SmartSVN客户端
五、Maven安装
1、首先到官网下载压缩包:http://maven.apache.org/download.cgi
2、下载apache-maven-3.2.2-bin.tar.gz压缩包
3、将压缩包解压缩到本地目录中
4、设置环境变量
到根目录
sudo vi .bash_profile

在文件中添加如下内容:

MAVEN_HOME=/Users/Johnny/java/apache-maven-3.2.2
PATH=$PATH:$MAVEN_HOME/bin

export MAVEN_HOME
export PATH

5、Esc+:wq! 保存内容并退出
6、
source .bash_profile
使文件立即生效
7、
mvn -v
验证是否安装成功
我在~/.profile中添加环境变量但是没用,在.bash_profile中添加了环境变量才成功!可能是忘了保存!
六、eclipse中的settings.xml文件配置和settings.xml中的本地仓库配置
1、在settings.xml中添加如下代码:
  <localRepository>/Users/Johnny/java/repository</localRepository>

2、在eclipse中配置
Preferences->Maven->User Settings->在User Settings中选择settings.xml的目录就可以了,我这里下载的eclipse集成的有m2插件,所以不需要单独安装,如果没用需要先装maven插件才能看到Maven菜单项!
七,Mac系统查看影藏文件

defaults write com.apple.finder AppleShowAllFiles -bool true

不显示隐藏文件命令如下:

defaults write com.apple.finder AppleShowAllFiles -bool false

八、Mac系统删除文件夹中的影藏文件夹,如:.svn文件夹
到达需要执行删除的文件目录中然后执行命令:

rm -rf `find . -type d -name .svn`

还有种情况是要删除目录下指定类型的文件,如删除IDEA的iml文件

find . -name "*.iml" -type f -print -exec rm -rf {} \;

A、[.]表示当前目录
B、[print]将查找到的结果打印出来
C、[-exec \;]是关键字[rm -rf {}]才是执行的命令,表示删除放在{}中的查询结果
九、通过终端机启动tomcat时提示权限问题解决命令
问题提示如下:

Cannot find ./catalina.sh
The file is absent or does not have execute permission
This file is needed to run this program

解决命令如下:
在tomcat的bin目录下执行

chmod +x *.sh


十、使用sftp命令get服务器的目录到本地目录的时候提示错误

Cannot download non-regular file

解决方案是在get命令后面加-r可以解决

十一、赋予目录下得所有文件夹读写权限
把 /images 下所有目录变成 rwxrwxrwx(文件的权限不改变)

find /images -type d -exec chmod 777 {} \;


十二、定时任务重启

service crond restart
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值