前言
博主非java开发人员,但从事多年C/C++开发工作,不习(xi)惯(huang)IDE方式打jar包,(用惯了C/C++的Makefile)所以才有本文的后台方式打jar包。
目录结构
本例的编辑根目录为test目录,在test目录下分别创建com和classes目录,并且在com目录下创建apptest目录,其中:
com/apptest目录
存储待编译的java文件,本例为mainfunc.java文件,代码如下:
package com.apptest; //文件目录路径
public class mainfunc {
private mainfunc() {
}
public static void main(String[] args) throws Exception {
System.out.println("Hello World!");
}
public String callback(String inputstr){
return "return back:"+ inputstr;
}
}
classes目录
保存编译后的.class文件,在test目录下,通过命令:javac -d classes/ ./com/apptest/*.java 进行编辑,