这篇博客的目的实现:使用jenkins从git仓库拉取java项目代码,并打成jar,然后在jenkins把jar运行在docker容器里(重点:有了这套自动化部署,不用再跑到服务器上打包上传,使用命令运行项目了。而是直接上传代码到git仓库,然后登录jenkins点击构建,项目便发布成功) 准备工作:  1、在CentOs7服务器上安装好jenkins    2、在jenk
转载 2024-03-31 21:25:37
390阅读
jar就是别人已经写好的一些类,然后将这些类进行打包,你可以将这些jar引入你的项目中,然后就可以直接使用这些jar中的类和属性以及方法。 JAR(Java ARchive)是将一系列文件合并到单个压缩文件里,就象Zip那样。 要生成jar,首先要编译成class文件。而编译时要在正确目录下执行javac。否则会找不到程序。我们的java文件一般首行是的名字,其实就是文件夹结构。 例
转载 2024-05-23 13:51:40
43阅读
最近学习使用jmeter写java测试代码,发现写的mvn工程代码里没有main方法,不知道如何打包,于是在网上发现了这篇文章,在本文的帮助下,将mainclass的标签注释掉,最终生产了测试jar,通过了测试。<!--mainClass>com.xxg.Main</mainClass--> 转载自:http://xxgblog.com/2015/08/07/maven-
转载 2024-05-08 11:21:31
44阅读
1 什么是 .jar 文件         Java归档(Java Archive)文件的后缀就是.jarJAR文件格式以流行的ZIP文件格式为基础。与ZIP文件格式不同的是,JAR文件不仅用于压缩和发布,而且还用于部署和封装库、组件和插件程序,并可被编译器和JVM这样的工具直接使用,在JAR中包含特殊的文件,如m
## Dockerfile构建Jar镜像 ### 1. 概述 在使用Docker部署Java应用程序时,常常需要将Java代码打包成可执行的Jar,并将其构建为Docker镜像。这样可以方便地将应用程序部署到不同的环境中,提高应用程序的移植性和可扩展性。本文将介绍如何使用Dockerfile构建Jar镜像的详细步骤。 ### 2. 构建流程 下面是构建Jar镜像的整个流程,可以使用
原创 2023-08-10 12:26:45
620阅读
## Dockerfile构建jar镜像 ### 简介 在使用Docker容器化应用程序时,我们通常会将应用程序打包成镜像,并在容器中运行。本文将教你如何使用Dockerfile构建包含jar的镜像,并在此镜像中运行应用程序。 ### 整体流程 下面是构建docker镜像的整个流程的一个概览: ```mermaid journey title 构建docker镜像流程 section 编
原创 2023-09-25 09:05:14
52阅读
参考文章:Dockerfile构建镜像最佳实践 在前文Dockefile及命令详解中我们已经学习了如何通过Dockerfile构建镜像以及命令的详细说明,但是在生产环境或项目使用时如何构建出一个尽可能小的镜像是一个必须要学会的要点,本文将带领大家讨论如何精简镜像以及精简镜像带来的好处。在学习本文前建议大家看下Docker核心技术原理和Docker容器和镜像的区别文章中关于镜像的分层等知识有基础的了
本章内容:1、Dockerfile简介dockerfile 是一个文本格式的配置文件, 用户可以使用 Dockerfile 来快速创建自定义的镜像, 另外,使用Dockerfile去构建镜像好比使用pom去构建maven项目一样,有异曲同工之妙dockerfile基本结构Dockerfile 由一行行命令语句组成, 并且支持以#开头的注释行,一般而言, Dockerfile 主体内容分为四部分:
转载 2023-08-24 13:35:40
87阅读
前言 每次换电脑,最最最头疼的事情莫过于安装各种软件和搭建开发环境。这算是不想换电脑的一个原因吧(最主要还是穷)。除非是电脑坏了开不了机或者点一下卡一下,真不想换电脑。每次换电脑都得折腾好久。 趁着这次换电脑了,顺便整理下IDEA安装使用及配置。官网提供的详细使用文档,英文好的可以直接上手了https://www.jetbrains.com/help/idea/getting-started
转载 5月前
55阅读
一  将maven构建的工程打成jar,并使用脚本做定时任务1.首先将maven搭建的工程打成jar 需要在将该工程所支持的类库打在一个
转载 2022-04-15 17:21:07
796阅读
http://www.cnblogs.com/yongtao/p/4104526.html最近开始接触Java,认识到一个似乎比Maven好用的构建工具Gradle,还来不及细细研究,但是需要构建一个可执行Jar。上网查了一下。中文的文章千篇一律的提到一个插件apply plugin: 'executable-jar' (https://github.com/sti
转载 精选 2016-07-17 18:53:16
3857阅读
# 如何构建JAR的Dockerfile文件 在今天的软件开发中,Docker已经成为了应用部署的重要工具。构建一个包含JAR的Docker镜像,让你的Java应用在各个环境中都能一致地运行,是一项非常有用的技能。本文将逐步教你如何编写Dockerfile来构建JAR,并进行容器化。 ## 流程概览 构建JAR的Dockerfile文件可以分为以下几个步骤: | 步骤
原创 8月前
75阅读
一  将maven构建的工程打成jar,并使用脚本做定时任务1.首先将maven搭建的工程打成jar 需要在将该工程所支持的类库打在一个中(默认情况下,maven在做mvn pakage时,只是将项目编译打包到一个jar中,其他的类库则需要引用才行)。 在pom.xml中加入以下插件     maven-assembly-plugin
转载 2021-07-27 09:59:43
1857阅读
一、直接建立Maven项目方法1,建立Maven项目接下来使用Eclipse的maven构建一个web项目,以构建SpringMVC项目为例:1.1选择建立MavenProject选择File -> New ->Other,在New窗口中选择Maven -> Maven Project。点击newxt。     1.2选择项目路径默认工作空
转载 2024-08-23 10:26:23
45阅读
一.安装环境和软件包准备centos7.4    docker v20.10.24jdk-8u291-linux-x64.tar.gz 下载 https://cloud.189.cn/t/BnIVVfneyQbe (访问码:nf1e)tomcat 下载 https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.90/bin/
原创 2024-07-04 23:44:22
270阅读
简介 有一些手机功能,Unity没有提供相应的接口,例如震动,例如不锁屏,例如GPS,例如... 有太多的特殊功能Unity都没有提供接口,这时候,我们就需要通过使用Android原生的ADT编辑器去编写Java代码,然后打包jar导入到Unity工程,然后通过Unity提供的调用Android接口的函数去调用jar中的函数即可。 这里我们就介绍一下使用Unity实现手机震动效果; 实现内容简要
转载 2024-09-09 19:11:04
19阅读
  基础配置完成以后,现在就开始构建项目,通过新建左侧菜单,选择构建一个maven2/3项目。  要完成自动部署到tomcat容器需要修改三个配置文件,在构建之前确认:   1.maven有访问服务器tomcat的权限(tomcat的tomcat-user.xml),配置maven的setting.xml文件;   2.maven项目
转载 11月前
80阅读
maven作为一个高度自动化构建工具,本身提供了构建项目的功能,接下来我们就来体验一下使用maven构建项目的过程。1. 构建java项目1.1 创建java Project(1)使用mvn archetype:generate命令,如下所示:mvn archetype:generate -DgroupId=com.yhl.demo -DartifactId=myapp -DarchetypeAr
目录1.Docker安装1.1docker概念 1.2安装1.3卸载docker 1.4docker命令2.nacos安装3.mysql安装4.Redis安装5.Rabbitmq安装5.1安装 5.2安装RabbitMQ延迟消息插件6.RocketMq安装7.springboot项目部署8.jenkins自动化部署docker1.Docker安装1.1docker概念
本文参考 Maven构建可执行的jar(包含依赖jar) 感谢! 1.在java项目的pom.xml文件添加如下代码: <!-- maven 打包集成插件 --> <build> <plugins> <plugin> <artifactId>maven-assembly-plugin</arti ...
转载 2021-08-03 17:08:00
399阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5