最新 最热

maven常见命令及打包方式

可以打包后的文件存放到项目的 target 目录下,打包好的文件通常都是编译后生成的class文件。

2022-08-25
1

jar 包与 war 包区别

JAR(Java Archive),是与平台无关的文件格式。它允许将多个文件组合成要给压缩文件。

2022-08-25
1

Java的jar包和war包的异同

本质上,jar包是一个包含多个 .class 文件,Java库的和应用的资源文件的压缩包。

2022-08-25
1

SpringBoot项目打成war和jar的区别「建议收藏」

1.我的一个springboot项目,用mvn install打包成jar,换一台有jdk的机器就直接可以用java -jar 项目名.jar的方式运行,没任何问题,为什么这里不需要tomcat也可以运行了? 2.然后我打包成war放进tomcat运行,发现端口号变成tomca...

2022-08-25
1

将java或javaweb项目打包为jar包或war包[通俗易懂]

关于此问题,网上众说纷纭。结合个人理解以及网上说法,打成jar包是为了方便别人使用。 如果是运行java程序,就不需要在寻找包含main方法的类去执行;如果是使用第三方jar包,直接在自己项目中导入jar包,而不是复制一堆类文件。...

2022-08-25
1

我竟然不再抗拒 Java 的类加载机制了

很长一段时间里,我对 Java 的类加载机制都非常的抗拒,因为我觉得太难理解了。但为了成为一名优秀的 Java 工程师,我决定硬着头皮研究一下。

2022-08-25
1

jar包和war包的区别

JAR包是类的归档文件,JAR 文件格式以流行的 ZIP 文件格式为基础。与 ZIP 文件不同的是,JAR 文件不仅用于压缩和发布,而且还用于部署和封装库、组件和插件程序,并可被像编译器和 JVM 这样的工具直接使用。...

2022-08-25
1

getClassLoader能否为null

我们Javaer都知道类想要被加载是需要一个个ClassLoader来执行的,并且类加载的方案叫双亲委派模式,说是双亲,其实就是单亲,可能我们最初的翻译人想让我们的加载器的家庭更完整吧,所以翻译成双亲。默认的类加载器包括Bootstr...

2022-08-24
1

JAVA+Selenium2—淘宝秒杀购物车脚本

对于自己近期学习的归纳与应用,只是个简单的线性脚本。 之前学习了selenium,发现csdn上大都是python+selenium,故参考后改成java+selenium,另外把读取本地时间改成了读取网站时间,更为精确。...

2022-08-24
1

Windows 下Maven安装配置(本地仓库配置)[通俗易懂]

maven官网:http://maven.apache.org/ 下载下来也就是一个压缩文件,解压。我下载的是3.5.2版本,解压之后如下:

2022-08-24
1