草庐IT

uber-jar

全部标签

Docker:使用dockerFile创建镜像(war包和jar包)

1、使用war包打镜像(1)在war的当前路径下,新建一个文件——Dockerfile(2)编辑Dockerfile文件  vimDockerfileDockerfile文件内容:FROMjava:8                #选择项目中要求的版本MAINTAINERylb             #作者WORKDIR/穿件文件夹的路径    #选择项目中要求的路径ADDXX.warxxx.war     #war包添加到镜像中,第一个是jar包,第二个是镜像EXPOSEXXXX                  #XXXX代表端口号,容器暴露的端口,即jar程序在容器中运行的端口CMD

本地jar包导入maven有两种方法

本地jar包导入maven有两种方法第一种,安装该jar包到maven的本地仓库中,主要用到maven的命令:mvninstall:install-file-Dfile=C:\Users\Administrator\Desktop\test.jar-DgroupId=com.test-DartifactId=test-Dversion=1.0-Dpackaging=jar上面的命令解释:-Dfile:指明你当前jar包的位置(就是第1步存放jar的路径+jar包名);-DgroupId,-DartifactId,-Dversion:三个参数,就是指明了存放maven仓库中的位置;-Dpacka

如何使用IDEA查看jar包,jar包的正确打开方式

原理就用IDEA是把jar包添加为Libraries,然后展开后即可查看。因为是编译后的class文件,所以注释是没有的。还有一种方法是把jar包的扩展名改为rar,然后用压缩工具打开可以查看里面的class文件。正确打开方式如下:喜欢的点个赞❤吧!

Android Studio 下载kotlin-compiler-embeddable-1.8.0.jar慢的解决办法

一、前往以下官网:https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.8.0/做两件事        1.下载jar包,用你的迅雷、fdmanyway。        2.记录对应jar包的sha1,即直接浏览器打开https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.8.0/kotlin-compiler-embeddable-1.8.0.jar.sha

【日常Exception】第三十三回:Flink运行jar包报错NoSuchMethodError: org.apache.flink.api.common.functions.Runtime....

1、异常信息主要报错内容:java.lang.NoSuchMethodError:org.apache.flink.api.common.functions.RuntimeContext.getMetricGroup()Lorg/apache/flink/metrics/MetricGroup;报错全量信息:java.lang.NoSuchMethodError:org.apache.flink.api.common.functions.RuntimeContext.getMetricGroup()Lorg/apache/flink/metrics/MetricGroup;atorg.apac

pom文件中,mysql依赖报错:mysql:mysql-connector-java:jar:unknown was not found in http://maven.aliyun.com/nex

spring项目导入sql依赖时报错:mysql:mysql-connector-java:jar:unknownwasnotfoundinhttp://maven.aliyun.com/nexus/content/reposi…解决办法最好添加mysql版本号!--mysql依赖-->dependency>groupId>mysql/groupId>artifactId>mysql-connector-java/artifactId>version>8.0.32/version>scope>runtime/scope>/dependency>报错消失一定记得刷新

【Java用法】windows10系统下修改jar中的文件并重新打包成jar文件然后运行

windows10系统下修改jar中的文件并重新打包成jar文件然后运行一、背景描述二、操作步骤2.1解压jar包2.2修改配置文件2.3重新打成jar包2.4确认是否修改成功2.5运行程序一、背景描述测试环境(Linux)的代码(jar包)拉取到本地电脑(Windows10),然后连接本地电脑上的数据库并在本地电脑运行。前提:Windows10电脑,jar包文件,本地电脑已安装好MySQL数据库。需求:需要将下面jar包中配置文件的数据库连接地址修改成本地电脑连接地址,并把修改后的配置文件重新打进jar包运行程序。二、操作步骤2.1解压jar包首先,打开命令提示符窗口,cd进入到jar包所在

Java-springboot动态加载jar包,动态配置

一、概述1、背景​目前数据治理服务中有众多治理任务,当其中任一治理任务有改动需要升级或新增一个治理任务时,都需要将数据治理服务重启,会影响其他治理任务的正常运行。2、目标能够动态启动、停止任一治理任务能够动态升级、添加治理任务启动、停止治理任务或升级、添加治理任务不能影响其他任务3、方案为了支持业务代码尽量的解耦,把部分业务功能通过动态加载的方式加载到主程序中,以满足可插拔式的加载、组合式的部署。配合xxl-job任务调度框架,将数据治理任务做成xxl-job任务的方式注册到xxl-job中,方便统一管理。二、动态加载1、自定义类加载器URLClassLoader是一种特殊的类加载器,可以从指

windows环境下运行jar

一、【非后台运行,关掉终端就会被停】1、进入dos,并切到jar包所在目录2、执行命令:java-jaryiliku-admin-1.0.jar二、【后台运行,关闭终端Java服务正常运行】管理员角色运行bat文件:后台启动.batbat文件内容如下:@echooffstartjavaw-jarC:\workspace\yiliku-admin\yiliku-admin-1.0.jarexit三、【杀掉进程】1、查询进程(8888是端口号)netstat–aon|findstr88882、查询进程对应的程序信息(11564是第1步根据端口号查出来的进程ID)tasklist|findstr11

jar-project 代码加壳加密工具【开源】

开源地址:https://gitee.com/chejiangyi/jar-protect介绍java本身是开放性极强的语言,代码也容易被反编译,没有语言层面的一些常规保护机制,jar包很容易被反编译和破解。受classfinal(已停止维护)设计启发,针对springboot日常项目开发,重新编写安全可靠的jar包加壳加密技术,用于保护软件版权。使用说明使用jdk8编译,支持jdk8+版本目前支持springboot打包的jar文件(其他未测)目前仅支持class文件加密加密设计 加密命令jdk17需要加--add-opensjava.base/java.lang=ALL-UNNAMED#f