使用文本编辑器和jdk开发简单JavaSE工程

一个在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等

posted @   为了生活更好  阅读(21)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
点击右上角即可分享
微信分享提示