Java在Linux下一些操作技巧。顺便散分

iceandfire 2004-04-18 05:11:59
最近一直在Linux进行开发,所以总结了一下比较容易管理Java文件的技巧,希望对大家有帮助。顺便把分数的零头散去。大家接分啦~~~~

1 如何配置环境变量
答:建议利用非root登陆,修改$HOME/.bash_profile.修改如下:
JAVA_HOME=$HOME/jre/j2sdk1.4.2_04
PATH=$JAVA_HOME/bin:$PATH:$HOME/bin
CLASSPATH=.:$JAVA_HOME/lib
修改后,退出终端,再重新进入即可。
$HOME/jre/j2sdk1.4.2_04是我sdk安装的目录。$HOME是/home/登陆的用户名

2 如何写编译的批处理文件
答:如果有文件结构如下:
$HOME/Tree
|
+---src
| |
| +---com
| |
| +---opensource
|
+---classes
在src目录下, 写一个名叫Build.sh文件,内容如下:
# clear screen
clear

# start compile
javac -d "$HOME/Tree/classes" com/opensource/*.java
# end compile

3 如何将vi设置成4个空格,并且显示行号
答:在$HOME下新建一个.vimrc的文件,内容如下
set ai sm nu ts=4 sw=4
syntax on

4 如何定制一个Java模板
答:在$HOME下写一个叫template.java的文件,内容随你所想。
在$HOME/bin下写一个createJavaFile的批处理,内容如下:
#!/bin/sh
# name: createJavaFile

cat $HOME/src/template.java > $1
用的时候输入createJavaFile test.java即可

5 如何自动生成工程
答:在$HOME/bin下写一个名叫mkprodir的文件,内容如下:
#!/bin/sh
# name: mkprodir

cd $HOME/src
mkdir $1
echo "Project file folder created."
cd $1
mkdir src
mkdir classes

echo "Successful!"
exit 0
执行的时候输入mkprodir Test即可。则会在$HOME/src下建立一个Test文件夹,里面有src和classes两个目录。
...全文
48 67 打赏 收藏 转发到动态 举报
写回复
用AI写文章
67 条回复
切换为时间正序
请发表友善的回复…
发表回复
buaaaladdin 2004-04-20
  • 打赏
  • 举报
回复
好文,谢谢楼主:)
iceandfire 2004-04-20
  • 打赏
  • 举报
回复
用IntelliJ IDEA吧,很不错的,我用了两年了
A3MAO 2004-04-20
  • 打赏
  • 举报
回复
up
xbj456 2004-04-20
  • 打赏
  • 举报
回复
偶来撩~
yoyodd 2004-04-20
  • 打赏
  • 举报
回复
我接我接我接!!!!!!!!!!!
pleonheart 2004-04-20
  • 打赏
  • 举报
回复
接分
zhngxVPP 2004-04-20
  • 打赏
  • 举报
回复
高手我是个新手 我要用java编一个软件 可我不知道用什么编译软件开发更加方便,用jdk 的话可视化变成太麻烦了是吧,以为做一个窗口也要写好多的语句,用什么好呢,Jbuild别人告诉我不太稳定,太慢了,我希望用一个有市场前景的JAVA开发工具,因为我们同学要跟着我做这个就是希望学一点东西,将来好找工作!!谢谢各位了!!@!
MaxDD 2004-04-20
  • 打赏
  • 举报
回复
收藏,接分。
tingfeng1981 2004-04-19
  • 打赏
  • 举报
回复
up
zhugang 2004-04-19
  • 打赏
  • 举报
回复
up
robbyzi 2004-04-19
  • 打赏
  • 举报
回复
正努力学习JAVA中。
不过是在WINDOWS下面的。

linux以前学过。
以后可能真的会在它下面写JAVA。

多谢楼主,大家共同努力!!!
顺便接分:)
stamp80 2004-04-19
  • 打赏
  • 举报
回复
收藏!
wilddonkey 2004-04-19
  • 打赏
  • 举报
回复
up
show90 2004-04-19
  • 打赏
  • 举报
回复
谢谢!楼主。
q_m 2004-04-19
  • 打赏
  • 举报
回复
学习~~
Minsc79 2004-04-19
  • 打赏
  • 举报
回复
不错啊,好东西,顶了
ac669 2004-04-19
  • 打赏
  • 举报
回复
学习
wwuyd 2004-04-19
  • 打赏
  • 举报
回复
UPUP^_^
sedge 2004-04-19
  • 打赏
  • 举报
回复
学习
bengan 2004-04-19
  • 打赏
  • 举报
回复
加载更多回复(47)

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧