JAVA入门 知识点总结--纯手动编译运行复杂Java项目

因为目的是将项目成功运行起来,所以不必关心项目内的这些Java文件是否存在引用等关系。

Java项目文件目录

第一步 编译

首先,打开终端, cd 到项目的 src 文件目录下,确认需要编译的Java源文件存在:

cd /Users/wangzz/Documents/workspace/EclipseWorkSpace/Project2_BMS/src 
  • 项目文件展示:


    编译前文件展示

确认文件路径后,再执行命令:

javac com/java/bms/domain/Book.java com/java/bms/service/BookList.java com/java/bms/view/BookView.java com/java/bms/view/CMUtility.java com/java/bms/main/BookMain.java

因项目各个Java文件目录结构相似,也可 简写

javac com/java/bms/*/*.java
  • 项目文件展示:


    编译成功后文件显示

第二步 运行

在终端执行代码:

java com.java.bms.main.BookMain

BookMain 文件即为此项目中的包含 main() 方法的文件

  • 运行结果如下:


    运行结果展示

拓展:

Mac OS 中,删除文件或文件夹的快捷命令是 rm。所以,快速删除刚才编译生成的文件的快捷命令为:

rm com/java/bms/*/*.class
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 5,822评论 0 10
  • Linux习惯问题: 在vim编辑时,按了ctrl + s后,再按ctrl + q就可以继续执行了。ctrl + ...
    光着脚的鞋阅读 4,546评论 0 16
  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 4,467评论 0 5
  • 小金鱼吹着泡泡,好像在控诉着什么! 我不想呆在这里! 不要管束,不要嘲讽! 我要回到从前的生活!
    羊布楹阅读 186评论 0 1
  • 秋去冬来少蹉跎, 人生起落梦几何? 渊明采菊南山下, 苏轼耕稼龙王坡。 梦蝶庄生逍遥舞, 诗仙李白酒月歌。 凡间我...
    慕愚堂阅读 4,202评论 94 227