打包java项目
一直使用php,很少使用java,最近要使用es做搜索引擎替换掉sphinx,得重新学学java
一直用ide打包java,从未手工打包过,简单试验下
手工打包java
1 创建 代码
public class HelloWorld{
public static void main(String[] args) {
System.out.println("HelloWorld");
}
}
2 生成class文件
javac -sourcepath src -d class src/HelloWorld.java
3 测试运行效果
java HelloWorld
4 打成可运行的jar包,必须写配置文件
manifest.txt
Main-Class: HelloWorld
5 打包和运行
打包
java -cvmf manifest.txt hi.jar HelloWorld.class
运行
java -jar hi.jar