windows 下设置双击运行 jar 文件 大家都知道,项目打包的 jar 文件应该是可以直接运行的,虽然我们也可以用指令 java -jar xxx.jar 运行,但是总归是麻烦些,要是能双击直接打开岂不是很方便...,下面我们就来一起看看怎么操作吧 首先确保本地 java 的开发环境配置成功,cmd 执行指令 java -version 正确显示版本号则配置无误,未配置过的朋友请参考这里 接下来我们找到一个可以执行的...jar 包,右键选择 打开方式 为 jdk 安装目录下的 java\jdk1.8.0_221\bin\javaw.exe,并勾选 始终用此程序打开 Win + R 组合键输入 regedit 打开注册表编辑器找到...HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command 右键修改值,路径后添加 -jar "%1" %* 注意 - 前方有一个空格 修改后返回...jar 包的位置,发现已经改变了,双击即可运行 有时候可能被电脑里的解压程序默认关联了文件格式,这时候如果未生效的话需要到相关软件中取消文件格式关联
把要用的jar放在固定位置: 2.打开CMD,进入到libs文件夹: 3.运行如下命令: mvn install:install-file -Dfile=OpenInstall_v1.1.0.jar...-DgroupId=OpenInstall -DartifactId=OpenInstall -Dversion=1.1.0 -Dpackaging=jar 这样就将jar发布到本地Maven仓库中了...命令说明: mvn install:install-file -Dfile=这儿是jar包的完整名字 -DgroupId=这儿随便取名,比如为A ,但是maven依赖在引用时要用这个名字...-Dpackaging=jar 4....就是直接给出jar的存放位置,如下: org.wltea <artifactId
使用MyEclipse的Export功能可以方便地生成简单的Jar工具类。...具体步骤如下: 选择File -> Export,在弹出的窗口选择Java -> Runnable JAR File,如下图所示: 在Launch configuratioin 下选择相应的Java文件...,在Export destination 选择目标Jar文件的位置,如下图所示: 最后点击 Finish 即可。
怎么后台运行jar包 1.后台运行jar包 [root@slaver5 testshanghai]# nohup java -jar planingprojectweb-2020120813.jar &...nohup:不挂断地运行命令,输出都将附加到当前目录的 nohup.out 文件中。...如果当前目录的 nohup.out 文件不可写,输出重定向到 $HOME/nohup.out 文件中 &:后台运行 查看nohup.out [root@slaver5 testshanghai]# cat...java -jar planingprojectweb-2020120813.jar root 26269 26076 0 09:52 pts/2 00:00:00 grep java...这里可以看到planingprojectweb-2020120813.jar,证明运行成功 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。
-o 等价于 --offline 是强制使用线下!...mvn clean install -Dmaven.test.skip=true -o # 这里指定了配置文件 mvn clean install -Dmaven.test.skip=true -o...-s settings-use-local-repository.xml 这个使用前提是:配置了setting.xml下的 标签内 务必添加!
在Maven项目中使用本地JAR包有两种方法: 1、使用system scope org.richard system scope引入的包,在使用jar-with-dependencies打包时将不会被包含,可以使用resources将本地包打进jar-with-dependencies ...2、将jar包安装到本地repository中 mvn install:install-file -Dfile=my-jar.jar -DgroupId=org.richard -DartifactId...=my-jar -Dversion=1.0 -Dpackaging=jar 3、添加 in project repository,在新机器上执行时就不用运行mvn install:install-file.../artifactId-verion.jar 本例中: lib/org/richard/my-jar/1.0/my-jar-1.0.jar
jenkins安装 首先安装jenkins,我们可以使用docker安装。用下面命令拉取jenkins镜像。...然后,创建一个自由风格的任务,如下图: 为了能运行我们的jar包,我们需要把发布好的jar包,上传到linux的/soft/app-kiba-spring-kafka/,然后创建一个startup.sh...启动可执行文件。...这个java版本我们不用关心,因为这个java版本是jenkins的所在docker容器的java版本,只要让jenkins通过这个jdk能执行命令即可,实际我们的jar运行容器或者服务器,有自己的java...修改完,我们再回到之前的任务界面,运行任务。 结语 这样,我们就完成了使用jenkins连接linux部署jar包。
学会 Jenkins 是步入持续集成的重要一步,将 docker 和 Jenkins 结合起来可以发挥各自更大的作用,本篇就分享一下自己使用 docker 运行 Jenkins 的经验。...准备工作 在运行 Jenkins 容器之前需要做一下准备工作,这里主要就是选择和拉取镜像,还有创建本地挂载卷。...docker pull jenkins/jenkins:2.164.3 创建本地挂载卷 由于 Jenkins 有很多的插件需要安装,还有使用的时候会创建很多的数据,需要保存,所以在运行的时候必须挂载到本地...所以,先在本地创建一个挂载卷,自己随便给个名字: docker volume create jenkins_default 运行容器 启动容器 启动一个 Jenkins 容器最主要的命令参数就是端口映射...使用 docker-compose 上面是直接启动的 Jenkins 容器,虽然也没有任何问题,但是为了更方便的启动容器以及实现版本控制,可以创建 docker-compose.yml 文件来启动容器,
起因 项目中同时依赖了Spring和MyBatis,并使用mybatis-spring集成MyBatis和Spring。...使用maven打包为可执行jar文件运行,打包插件为:maven-shade-plugin。 jar文件 --> org.apache.maven.plugins maven-shade-plugin...正是因为存在这些同名文件,所以maven在打包时就可能会将mybatis-spring.jar中的文件覆盖掉spring-xxx.jar中的对应文件。...-- 打包可执行jar文件 --> org.apache.maven.plugins maven-shade-plugin
4 次查看 Linux 运行jar包命令如下: 方式一: java -jar XXX.jar 特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出 那如何让窗口不锁定?...方式二 java -jar XXX.jar & &代表在后台运行。 特定:当前ssh窗口不被锁定,但是当窗口关闭时,程序中止运行。 继续改进,如何让窗口关闭时,程序仍然运行?...方式三 nohup java -jar XXX.jar & nohup 意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行 当用 nohup 命令执行作业时,缺省情况下该作业的所有输出被重定向到...nohup.out的文件中,除非另外指定了输出文件。...的输出重定向到out.file文件,即输出内容不打印到屏幕上,而是输出到out.file文件中。
只需写一个run.bat文件内容如下 "J:\Program Files\Java\jdk8\bin\java.exe" -jar "ESPlorer.jar" 前半部分指定java路径 后半部分指定jar...包路径 然后双击运行该bat文件就可以啦
作为一种常用的开发语言,Java经常使用可执行的JAR(Java Archive)文件来打包和分发应用程序。使用java -jar命令运行JAR文件是一种方便快捷的方式。...本文将详细介绍java -jar命令的各种参数,帮助您充分利用这个功能。 一、简介 java -jar命令用于运行可执行的JAR文件。...选项指定要运行的JAR文件为myapp.jar。...echo "##### $msg" failed "$msg" exit fi # ### 获取jar文件,若多个jar文件,默认选择使用最新文件 echo "##### Get running...命令的常用参数、使用方法及其启动脚本,帮助您更好地掌握Java可执行JAR文件的运行技巧。
sql文件用文件输入流读入时,编译时运行正常,但打成jar包后运行jar包报错: Exception in thread “main” java.lang.RuntimeException: java.io.FileNotFoundException...---- 原因分析: 先上初始代码: InputStream in = new FileInputStream("src/main/resources/init.sql"); 我们在获取文件输入流的时候大部分都会选择使用相对路径来读入一个文件...(一般不使用绝对路径,可移植性太差) 这个时候,正常去在项目下编译运行时没有任何问题的,但我们把这个项目打包成可执行jar包的时候,在终端运行这个jar包,就会报错,系统找不到指定的这个文件路径: 原因就在于此时打包后的...jar包默认是在target文件夹下,而我们的代码默认的工作目录是项目的目录,所以一旦在jar包所在目录运行这个jar包,相对路径就不对了,就会报路径错误。...– 解决方案: 1.把这个jar包移动到工作目录上运行(很笨的方法) 2.下面推荐一种做法就是使用类加载器的方式引入资源文件 先上代码: InputStream in = DBUtil.class.getClassLoader
案例:本文主要描述linux系统执行jar包读取jar包同级目录的外部配置文件 方法一:相对路径设置配置文件 (1)在jar包同级目录创建配置文件conf.properties并写入配置数据:...包 java -jar jarNanexxx 方法二:绝对路径设置配置文件 解决问题:使用相对路径的方法在jar包同级目录手动执行jar包时没有问题,但使用linux系统的crontab文件定时调度时报错...因此就需要在crontab文件中指定任务运行所需的所有环境变量,或者在程序中使用绝对路径。...(1)在jar包同级目录创建配置文件conf.properties并写入配置数据: confData=data (2)开始写入自动化测试代码 //from fhadmin.cn public class...包 java -jar jarNanexxx
pom文件中指定jar包下载路径 hutool-all 5.5.1 将本地...jar包引入到项目中 将需要导入的jar包复制到src/main/resources/lib文件夹下 增加引用 jar包组织id jar包项目名称 system ${project.basedir}/src/main/resources/lib/top-certapi-0.1-SNAPSHOT.jar
在Springboot项目中,使用Jenkins自动检测SVN自动构建发布项目,但是有些jar需要本地引入,无法从maven服务器下载,因为这些jar包是引用其他项目的jar包。...方式一 Maven依赖本地非repository中的jar包,依赖jar包放在WEB-INF/lib等目录下的情况客户端编译出错的处理。...这样就可以添加dependency而不需要再将lib目录下的jar包安装到本地库中了。... 方式二 安装本地jar包到maven的repository目录中,找到这个目录。...安装成功 修改pom.xml文件(会报错,但是运行正常) org.apache test</artifactId
什么是可执行JAR文件 程序员可以将可执行的Java程序与它使用的库、图像和其他文件一起打包到JAR文件中。开发人员可以简单地以单击并运行的方式执行JAR文件。...一些操作系统允许它在单击时运行;其他人使用简单的命令行调用: $ java -jar app.jar 如何在Java中创建JAR文件 Java开发工具包(JDK)提供了一个.jar工具,用于将Java...从JDK9开始,JAR也得到了增强,可以使用模块,但在本教程中,我们将重点介绍使用JAR工具的基本功能。注意,一旦安装了JDK,程序员就可以使用JAR文件了。...如果要将应用程序绑定到JAR文件中,则该文件必须包含Java虚拟机(JVM)运行程序的入口点。 入口点指的是包含主方法的类。用于下载的JAR文件包含文件列表及其类路径信息。...这些是JAR格式的特殊扩展,但与JAR不同,EAR和WAR文件不能作为独立应用程序运行。
简介 GitHub Actions 为仓库开发者提供了执行定制化 Job 的能力,开发者可以使用各种 Job 基于代码仓库运行测试、构建、发布等操作,实现 CI/CD 等工作流。...另一个方案就是 act[2], 可以在电脑上,在代码仓库目录下,直接本地运行 Actions 中的 Job。...act 安装 act 使用 go 语言开发,可以直接下载编译好的二进制文件,或者使用 go install 安装。...,并把构建好的二进制文件放到 gopath 中,这时查看 act 版本: $ act --version act version 0.2.63 act 使用 触发条件 # 运行 push 触发的 action...文件中,act 运行时,会自动寻找当前目录的 .actrc 文件,找到后会把其中的内容解析出来作为 act 的参数。
如何将本地 JAR 文件手动添加到 Maven 本地仓库 在 Java 开发中,使用 Maven 作为项目管理工具已经成为了主流的选择。...然而,在某些情况下,你可能会需要将本地下载的 JAR 文件手动添加到 Maven 的本地仓库中。...这篇博客将详细介绍如何实现这一过程,包括如何查找 Maven 本地仓库位置、创建必要的目录结构、添加 JAR 文件、创建 POM 文件,以及在项目中使用这些依赖。...测试和开发:在开发或测试新功能时,你可能需要临时使用某个库的本地版本。 无论出于何种原因,手动将 JAR 文件添加到 Maven 本地仓库都是一种有效的解决方案。...,则说明你已成功将 JAR 文件添加到 Maven 本地仓库。 九、常见问题及解决方案 找不到类的错误: 确保 JAR 文件和 POM 文件的路径和名称正确。
有很多时候 我们需要用到自己的jar包 特殊原因 你明白的 1.在项目根目录(与src同级目录)创建lib文件夹,并将jar包拷贝进去。...2.在build.gradle文件中的dependencies中添加如下脚本: compile fileTree(dir: ‘lib’, include: [ ‘*.jar’]) 3.运行gradle...build即可将jar文件打到工程Jar包中。