EJB——Ant Demo——simple package

背景

简单的java情况下,使用命令行编译运行一个jar包的demo

目录结构

C:.
│  mymanifest
│  run.bat
│  runjar.bat
│
├─build
│  ├─classes
│  │  └─AntDemo
│  │          HelloWorld.class
│  │
│  └─jar
│          HelloWorld.jar
│
└─src
    └─AntDemo
            HelloWorld.java

源文件内容

mymainifest

Main-Class: AntDemo.HelloWorld

run.bat

javac -sourcepath src -d build\classes src\AntDemo\HelloWorld.java
java -cp build\classes AntDemo.HelloWorld

runjar.bat

echo Main-Class: AntDemo.HelloWorld>mymanifest
md build\jar
jar cfm build\jar\HelloWorld.jar myManifest -C build\classes .
java -jar build\jar\HelloWorld.jar

src/AntDemo/HelloWorld.java

package AntDemo;

public class HelloWorld{
	public static void main(String[] args){
		System.out.println("HelloWorld");
	}
}

运行过程

其他说明的点

简单的Java打包程序,主要熟悉命令行的编译方式,为ant的引入做铺垫