java之导包和项目打包
来源:互联网 发布:知我药妆网假货多 编辑:程序博客网 时间:2024/05/21 10:27
1、导包:
大家现在都是用eclipse开发的都知道导包就是build path但还是有些人是不知道原理
其实build path的实质就是为了让jvm知道你的jar包在哪所以build path其实就是在classpath的环境变量中添加了你用到的jar包的路径
2、项目打包:
项目的打包很简单,像eclipse已经帮我们集成的很好了。
Export->java里面包含了打工具jar包和可执行的jar包(我在一开始认为软件就应该是.EXE的其实不然)
java中的可执行jar其实也是一个可执行的和.EXE没什么区别,唯一的区别就是exe的文件在windows中不依赖什么直接可以运行
而可执行的jar需要依赖jvm才可以运行他们没有太大区别 你实在难受可以使用exe4j打成exe的可执行的文件也是没有问题。
总结:
有些人会说这没什么,ide可以帮你完成,我们更不不需要知道具体的细节,这么有错但有些时候你必须知道,当然你知道的越多也不会有错对吧!
比如当你是在做一个大的项目时项目的打包不可能只是使用你导出一个可以执行jar包就可以运行了吧
并且有时你不能强迫用户在使用的你的软件是必须装一个jdk吧(有些用户就是不想装jdk认为会把电脑弄得很乱,很介意装jdk,并且用户装了jdk也不一定会配置jdk)
这时知道这些原理就很有必要了,我们可以在项目中把jdk的所有文件放在项目目录中,添加一个bat(bat不用我说了吧windows的dos命令批处理文件可以百度去看看)在bat中你可以设置临时的classpath和path还有项目的入口这样你的项目就可以运行的和一个exe一个效果了,而且不需要安装jdk,省去了用户配置path的不变是不是很棒
- java之导包和项目打包
- idea打包SpringBoot项目打包成jar包和war
- Java打包与导包
- Java-自动打包和拆包
- Play Framework2之部署--项目打包成war包
- 怎样将Java项目打包成.Jar包
- 【深入JAVA】打包项目为Jar包并运行jar
- 工具--将java项目JAR包打包成.exe程序
- Java项目打包并处理依赖Jar包
- 怎样将Java项目打包成.Jar包
- Java web项目打包成war包的方法
- java项目war打包和解压
- 将java项目打包成jar,war包,等 web工程打包成jar war
- IDEA下maven编译打包Java项目成jar包但是resource下配置文件打包不成功
- 开源项目打包下载之《Java项目大全》
- Java之 将程序打包成jar包
- java自动打包解包和泛型
- installanywhere打包java和MySQL exe安装包
- controller写法
- Unity获取游戏对象详解
- box-sizing
- 让地图视图自适应线路
- 结构型模式之适配器模式
- java之导包和项目打包
- 了解Java Web——入门
- linux常用命令
- 使用freemarker+servlet时,ftl文件乱码问题
- Performance Considerations for Elasticsearch Indexing
- C++ stringstream介绍,使用方法与例子
- VC6.0打开或者添加工程文件崩溃的解决方法
- CollapsingToolbarLayout中Toolbar不跟随ListView扩展
- 经典递归八皇后问题