一个在eclipse下简单的示例
运行时可以在代码编辑器页面右键run测试
发布时可以file->export->runnable jar file
如果没有eclipse只有jdk和文本编辑器呢?
创建和eclipse工程相似的目录
目录
JAVASE01
bin
lib
src\com\zt\javase01\IODemo.java
下面的命令是在编译class时指定依赖的classpath位置和编译输出的class位置
cd JAVASE01\src
javac com\zt\javase01\IODemo.java -cp .;..\lib\commons-io-2.11.0.jar -d ../bin
可以看到bin目录下出现com\zt\javase01\IODemo.class
下面的命令是在执行java代码时指定依赖的classpath
cd ..\bin
java -cp .;..\lib\commons-io-2.11.0.jar com.zt.javase01.IODemo
执行结果如下
下面是手工打包的步骤
编辑MANIFEST.MF
打包
jar -cvfm javase01.jar MANIFEST.MF com
生成了javase01.jar
拷贝依赖
copy /B ..\lib\commons-io-2.11.0.jar .\commons-io-2.11.0.jar
运行jar包
java -jar javase01.jar
集成开发环境帮助开发者管理项目目录, 提供代码编辑器, 语法校验, 依赖管理, 版本管理等等功能, 像上面例子中的简单工程, 这些动作基本上都是由eclipse内嵌的apache ant构建工具自动处理的, 类似的apathc and的构建工具还有maven和gradle等
标签:文本编辑,..,jdk,jar,commons,javase01,zt,JavaSE,com From: https://www.cnblogs.com/littlezt/p/17322635.html