精华内容
下载资源
问答
  • 笔者最近遇到了这个问题,别人已经封装好的jar包,我想改其的一个配置信息,并且要成jar,我百度了很多,但是都说的不怎么清楚,我自己写一个白一点的。 我这里采用的是window下用cmd执行的解压缩命令: cmd 这里...

    如何改别人的jar包配置信息

    笔者最近遇到了这个问题,别人已经封装好的jar包,我想改其的一个配置信息,并且要打成jar,我百度了很多,但是都说的不怎么清楚,我自己写一个白一点的。

    我这里采用的是window下用cmd执行的解压缩命令:
    cmd 这里需要进入放在jar包目录

    jar -cvf 你的jar包名称
    

    然后修改好配置信息,但是不要修改这个带.MFT后缀的文件,这个需要用他来完成jar生成的动作
    修改好配置信息之后
    在这里插入图片描述

     jar cvfm  1.你压缩jar的名称 2..MFT文件后缀的路径 3.压缩的目录(这里用./是压缩目录当前)
    

    但这里有个坑,就是你要进入压缩目录内。

    1.如果你在 压缩的目录不是当前的,而是加路径的话,生成的jar路径可能有问题,你可以导入你项目中,点开jar包,发现路径会多出一串

    2.还有如果你压缩目录执行的不明确,生成的jar只有1kb

    展开全文
  • 最近一个项目在eclipse上运行没问题,但jar包后,后端发送POST请求中,JSON数据怎么都是乱码。 在修改数据库编码、JSON编码、请求头编码后,问题依然存在。 本地环境: WIN10 专业版、Eclipse 项目编码UTF-8 ...

    备忘:

    最近一个项目在eclipse上运行没问题,但打成jar包后,后端发送POST请求中,JSON数据怎么都是乱码。

    在修改数据库编码、JSON编码、请求头编码后,问题依然存在。

    • 本地环境: WIN10 专业版、Eclipse 项目编码UTF-8
    • 服务器: windowsServer 2012

    最后在启动jar包时添加了命令

     -Dfile.encoding=utf-8

    这样JVM就可以以UTF8编码运行了。

    完整启动命令:

    java -server -Xms512m -Xmx970m  -Dfile.encoding=utf-8 -jar xxxxxxxxx.jar

    前提

         你的项目需要是UTF-8编码的,源码 - 数据库 - 请求头编码保持一致。

    展开全文
  • local[*]模式下的spark程序,在idea上运行没问题,用maven出来的jar包windows的cmd下运行java -jar XX.jar 也可以运行成功。将jar包放到集群中运用spark-submit运行可以打印输出控制台打印结果,但是最后报空指针...
  • 一:将项目文件导出成jar文件:   1,找到我们完成的项目代码,导出:(右键单击—&...5,点击完成即可在相应的目录下找到导出的jar包:点击jar包可以直接在本机运行:   二:将导出的jar文件...

    一:将项目文件导出成jar文件:

     

    1,找到我们完成的项目代码,导出:(右键单击—>Export)

    2,选择java —>JAR file 下一步:

    3,第一个不勾选,下一步:

    4,选择java类中有main方法的作为入口:下一步:

    5,点击完成即可在相应的目录下找到导出的jar包:点击jar包可以直接在本机运行:

     

    二:将导出的jar文件打包成exe可执行文件:

    1. 将刚刚生成的jar文件导出到可执行的.exe文件,首先我们需要安装exe4j软件:下载地址:

    https://download.csdn.net/download/qq_34377273/10707040

    下载后安装,打开界面如下:

    2,点击下一步:选择第二个“JAR  EXE  mode”,下一步:

    3,填写生成的exe文件的名称,选择文件输出的目录:下一步:

    4,按自己的项目情况选择,下一步

    如果程序要在64位下运行,则要点击下面的那个按钮,然后选择32bit or 64 bit,将框勾选上。如果是32位的直接下一步:

    5,默认下一步:

    6,点击+号,然后选择我刚刚生成的jar包,如果有第三方的jar包,也要全部加进去,点OK完成,回到继续界面:

    选择程序的入口类文件:继续下一步:

    7,选择最小的可运行的jre版本:

     

    如果只是在本机有jdk环境下运行直接下一步,如果要在没有安装jre环境下运行则要把自己安装jdk文件夹下的jre文件加入进入,点击advanced options 选择search sequence,进入下一个界面,删除这两个文件:

    然后加入自己的jre文件目录,注意:jre文件的路径里要包一层目录,即jre/jre,否则生成的exe文件在其没有jre环境的电脑无法运行:

     

     

    8,然后一直下一步即可在相应的目录下找到打包好的exe文件:

     

    三:将exe可执行文件跟jdk环境一起打包成Windows下的安装程序文件:

    1. 把exe文件和jre环境编译成在Windows下的课安装程序,首先我们需要下载Inno setup软件,

    下载地址:https://download.csdn.net/download/qq_34377273/10707040

    安装后打开界面如下:

     

     

    2,按提示填写信息(可选填):下一步:

    3,输入文件的输出目录,其他都默认:下一步:

    4, 添加自己的jre环境目录:下一步:

    5,下一步:

    6,可以不选:下一步:

    7,设置语言:下一步:

    8,默认,下一步:

    9,点击完成,选择是,等待即可:

    保存不保存自己视情况而定:

    最后编辑界面:

     

    完成:

    找到相应的目录,点击可以进行安装:

     

     

     

     

     

     

    展开全文
  • 由于公司业务需求原因,让我一个做安卓app的来做一个windows桌面应用程序,由于对JAVA熟,项目周期紧,所有就没有考虑别...将你的Java项目打包为可执行Jar 这里就不赘述怎么打包jar了。打包的jar 到文件所在路径下...

         由于公司业务需求原因,让我一个做安卓app的来做一个windows桌面应用程序,由于对JAVA熟,项目周期紧,所有就没有考虑别的语言。然后前进的道路并没想象中那么顺畅,找了不少帖子,用了三款打包工具(1,exe4j;2,JSmooth 3,Launch4j)都不成功,就是打包出来的exe一直都无法再没有Java环境的电脑上运行,

     

    好了废话不多说 直接上干货,

    准备工作

    第一步 

    • 将你的Java项目打包为 可执行Jar   这里就不赘述怎么打包jar了。打包的jar 到文件所在路径下打开cmd 运行java -jar 名字.jar检验是否 可以独立运行,就可以进行下一步操作了。

    第二步

    •  下载一个exe4j,自行百度搜索exe4j就行;小生 这里也提供一个官网下载链接       >>Exe4j官网下载地址<<                        下载后需要破解,提供几个破解码

      A-XVK258563F-1p4lv7mg7sav

      A-XVK209982F-1y0i3h4ywx2h1

      A-XVK267351F-dpurrhnyarva

      A-XVK204432F-1kkoilo1jy2h3r

      A-XVK246130F-1l7msieqiwqnq

      A-XVK249554F-pllh351kcke50

    • 新建一个文件夹,将jre与jar包放在同目录下,找到自己需要的jre运行环境的文件夹,一般都是放在jdk文件夹的目录下,如果个人觉得整个jre文件夹太大的话可以自行搜索下载精简的jre,接下来用的是完整版的jre进行示范,在桌面上创建一个文件夹,然后把jar包和jre复制放在该文件夹下的同一个目录下,注意:一定要同一个目录下!键盘上的手艺人
    • 此刻exe4j应该也已经下载好了,点击运行         
    •  然后选择"JAR in EXE"mode,直接next                  
    • 第一个空格是自己需要的应用名字,我们取名为PlaneGame,第二个空格要选择到我们刚才所创建的文件夹,这点非常重要!!!选好直接next.    
    • 再次输入应用的名字,如果你想你的应用程序只能运行一个实例的话可以把图中第二个红色框框里的内容勾上,然后点开第三个红色框框里的选项.(ps:Icon File选上可以选择设置你要生成exe程序的图标.)
    • 点击Advanced Options 下拉框选择Redirection 如果你不想生成应用程序相关的报错日志,请把图中的勾去掉
    • 如果你要生成64位的应用程序,记得在图中勾选64位
    • 其他不用管可以next到第五步Java invocation!点击右边绿色的加号选择刚才创建的文件夹下的jar文件
    • 点击Main Class右侧的按钮来选择你的启动类,next
    • 最低版本这里貌似一定要填,最高版本可以不填,然后在选择第二个红色框框里的内容
    • 进来后看到这个应用程序的jre加载顺序的下注册表,点击右侧的叉叉,把它们全都删除掉,点击绿色的加号选择刚才创建的文件夹下的JRE!!!这时候我们看到出来的目录是.\jre1.8.0_161.这样在相对路径下才可以将程序安装到别的电脑上能够找到jre,选择好后点ok直接next
    • 接下来的都不用管,一直next到第十步然后退出
    • 接下来打开刚才我们创建好的文件夹,运行exe程序,如果提示什么JVM,JRE,JDK找不到什么的,那就要将刚才上面的步骤重新操作下,看下选择路径的操作选择错了没,如果运行成功了,那么恭喜你已经打包成功一半了.                                                         第三步
    • 下载一个Inno Setup,运行
    • 这里是至关重要的一步,选择我们刚才在Demo文件夹下生成的exe文件,然后选择"添加文件夹",注意路径是选择到Demo,是Demo,不是Demo下的jre,选好后然后直接下一步 
    • 点击完成,然后它会提醒你是否根据刚才的设置自动生成脚本文件,或者直接点击现在编译就可以了,或则如果没点击到图中的运行按钮也是ok的!好了大功告成
    展开全文
  • 关于cmd命令: windows中批处理命令的编写 1,将项目统一打包为一个jar包: 在你不需要配置文件,不需要更改其他文件,只需要运行的时候可以一个,一般不会这样做。...jar包打好,然后怎么运行呢?
  • 我在腾讯云Windows Service R2服务器上安装了JDK,和MySQL,然后项目Jar包后粘贴到某个文件夹下了,用cmd java-jar xxx.jar运行了项目,没有安装tomcat, 现在项目绑定了一个域名,但是必须在后面加上我的端口号才能...
  • 包括但不限于SpringBoot,任何成java jar包运行的Maven项目都可以使用 编写初衷 公司有个项目 Java部分的全部使用的是SpringBoot 该项目的部署环境是Windows 公司想把每个SpringBoot的模块托管一下 托管的使用方式...
  • 问题描述我好的jar包,放在服务器上之后,在windows里面用xshell打开一个连接,然后运行java -jar 。。。。执行这个jar文件,当我关闭这个链接的时候为什么程序停止了呢?打开XShell连接并运行java -jar XX.jar...
  • 我当时想了想,如果我把jenkins装在windows上,在windows好包后,要怎么把war包或jar包(针对spring boot项目)传到remote windows主机上呢? 传过去之后,要怎么把这个包运行起来呢(比如war包丢tom...
  • 2、选择jar包 3、在右上角可以选择用到的的java文件,下面选择路径点击finish。 4、至此jar包打包完毕。 【exe4j打包】: 首先看下项目文件夹里的内容: config是放配置文件的(项目需求) file是缓存文件夹...
  • 而LINUX上是在WINDOWS上通过myclipse打包成jar部署的(因为比较懒,把MINA和AXIS中所有的JAR包全部引入了)。 会不会是因为这个导致慢? 打包JAR时,如果工程引用了过多的多余JAR是不是会影响效率? 初次...
  • 怎么jar文件做成系统服务,比较多的解决方案是使用 wrapper-windows 这个软件包。这个软件包的强大之处是能把jre环境也给进去,这个服务可以正常运行在根本没有jre环境即就没有安装JDK的机器上。 1 下载...
  • 项目放在eclipse里启动没问题,但把项目jar包后用命令启动就报这个错, 网上查要修改tomcat的配置,来将运行时候的内存减小,达到不会报错的目的。 但由于是spring boot 项目,是内置的tomcat,我不清楚该怎么...
  • Windows下selenium+testng的web自动化环境搭建 做过自动化的人,肯定对selenium web环境的搭建非常熟悉了,特别是selenium在java中的使用。...然后从官网下载对应selenium的jar包,加载到项目里;或者是...
  • Windows下selenium+testng的web自动化环境搭建 做过自动化的人,肯定对selenium web环境的搭建非常熟悉了,...然后从官网下载对应selenium的jar包,加载到项目里;或者是使用maven,修改pom.xml文件直接加载selen...
  • 前言 经历了漫长的各种资料,终于把selenium+testng参数化的问题搞定了!可能网上能找到一些,但是这些都是自己的经历。本文主要介绍了关于docker利用...然后从官网下载对应selenium的jar包,加载到项目里;或者是
  • 这个类从哪个 jar 加载的?为什么会报各种类相关的 Exception? 我改的代码为什么没有执行到?难道是我没 commit?分支搞错了? 遇到问题无法在线上 debug,难道只能通过加日志再重新发布吗? 线上遇到某个用户...
  • 这个类从哪个 jar 加载的?为什么会报各种类相关的 Exception? 我改的代码为什么没有执行到?难道是我没 commit?分支搞错了? 遇到问题无法在线上 debug,难道只能通过加日志再重新发布吗? 线上遇到某个用户的...
  • 快逸报表使用 在网上找个很多资料,也按着资料去尝试了多次,最终都...--webutil.jar,快逸报表自身带的jar是不能用的,本人所用版本这个jar包为3.6kb,替换成一个网上找一个新的4.05kb大小的webutil.jar后,问题解决了.
  • ant tomcat问题

    2009-01-13 12:45:23
    我用ANT编写的反部署远端服务器Tomcat下的工程 ...哈哈都解决了,第2个问题是因为在windows下undeploy时有时候不能删除jar文件 解决方法是:http://www.iteye.com/wiki/topic/311733 哈哈大家一起提高!感谢各位大虾
  • struts2构建问题。

    2009-12-02 00:46:21
    D:\apache-tomcat-6.0.18\webapps\struts2_helloworld\WEB-INF\lib\有5个struts核心jar包 这是我的所有的目录及文件,可是运行不了 ! 注意:[color=red]不用IDE[/color],怎么构建一个HelloWorld应用?最好给...
  • jobtracker 中是 JobTracker的配置文件和需要使用到的jar包,lts-admin是LTS-Admin相关的war包和配置文件。 lts-{version}-bin的文件结构 -- lts-${version}-bin |-- bin | |-- jobtracker.cmd | |-- ...
  • 新版Android开发教程.rar

    千次下载 热门讨论 2010-12-14 15:49:11
    � Google 提供了一套 Java 核心 (J2SE 5,J2SE 6) 的有限子集,尚不承诺遵守 Java 任何 Java 规范 , 可能会造 成J ava 阵营的进一步分裂。 � 现有应用完善度不太够,需要的开发工作量较大。--------------------...
  • CIL:Clip Gallery下载 CIM:SimCity 2000文件 CIN:OS/2改变控制文件用于跟踪INI文件中的变化 CLASS:Java类文件 CLP:Windows 剪贴板文件 CLL:Crick Software Clicker文件 CLS:Visual Basic类文件 CMD...
  • 26-Oct-2019 08:59:46.571 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Windows 10 26-Oct-2019 08:59:46.571 信息 [main] org.apache.catalina.startup.VersionLoggerListener....

空空如也

空空如也

1 2
收藏数 28
精华内容 11
关键字:

windows怎么打jar包