java程序通过命令行执行
来源:互联网 发布:c语言中goto是什么意思 编辑:程序博客网 时间:2024/05/22 06:19
用惯了各种方便的ide之后,我们时常忘了程序它本来的面貌,许多时候都是没有关系,但是如果想探究具体细节,用命令行执行代码也是有一定的必要性的。
#!/bin/sh
#java及javac所在的目录
java_home=/usr/bin
#package的根目录
proj_home=/home/admin/proj_1
#设置classpath,包括未打成jar的class的根目录,和jar的全路径
#未打成jar的class在classes目录下面
cp=$proj_home/classes
#jar都在lib目录里面,这里面,当有多个相同全路径类名的时候(classes中和jar中),它在classpath中的顺序在前的被使用,在后的不会被使用到
for j_file in `find $proj_home/lib`
do
cp=$cp:$j_file
done
#编译原文件,编译的时候也需要加上classpath,可以编译某个目录下面的所有源文件
$java_home/javac -cp $cp com/a/b/*.java
#执行的时候,可以带上参数
$java_home/java -cp $cp $1 $2 $3
0 0
- java程序通过命令行执行
- 命令行执行java程序
- 命令行执行java程序
- 命令行执行java程序
- 命令行执行java程序
- 命令行执行java程序
- 命令行执行java程序
- 命令行执行java程序
- 使用命令行执行Java程序
- 使用命令行执行Java程序
- java 命令行 编译 执行程序
- 使用命令行执行Java程序
- Java命令行编译并执行Java程序
- JAVA程序命令行下的执行
- JAVA程序命令行下的执行
- Java Runtime 执行系统命令行程序
- IT忍者神龟之命令行执行java程序
- 命令行执行java程序,含有多个包
- shell脚本----cp (copy)复制文件或目录
- 覆铜中的一些规则设置(个人使用)
- Java修饰符public,private,protected及默认的区别
- Leetcode Single Number
- 自己动手实现RAFT算法
- java程序通过命令行执行
- 引用为变量
- Building an MFC project for a non-Unicode character set is deprecated
- LintCode-堆化
- AndroidDevTools
- shuffle的心得
- NOJ-1155-A-买书
- 详解Linux进程的五个段
- C++中sting的rfind函数返回值