java -jar 运行jar包卡住 [问题点数:20分]

Bbs1
本版专家分:0
结帖率 0%
windows运行SpringBoot项目 jar包时程序自动挂断或者程序卡死的解决方法
       在windows系统环境下 cmd到<em>jar</em>目录下, 执行 <em>java</em> -<em>jar</em> test.<em>jar</em> 的时候刚开始是好好的,过一段时间 dos窗口会显示 cd c:/<em>jar</em> 类似命令行挂断的信息(实际上dos窗口不再显示项目的日志打印),此时服务访问是访问不了的(我这里是用SpringBoot做一个服务,客户端进行Http访问,此时访问不了),这种情况一般是外部环境造成的,我的是windo...
hadoop提交jar卡住不会往下执行的解决方案
这是一个很蛋疼的问题,说实话在以前玩这个hadoop集群,不管是伪分布式还是集群都没有注意过分配内存这个问题,即job执行时的内存分配,然后在今天遇到了,搞了好久错误描
Jar包的正确运行方法
原文地址:http://www.cnblogs.com/jifeng/archive/2012/06/07/2540338.html -<em>jar</em>参数<em>运行</em>应用时classpath的设置方法         你是否在使用<em>java</em> -<em>jar</em>参数<em>运行</em>打包好的<em>jar</em>应用程序的时候发现应用程序无法找到classpath下设置好的第三方类库的内容?无论怎么设置classpath参数都无济于
Windows下使用cmd运行jar文件
Windows下使用cmd<em>运行</em><em>jar</em>文件
通过bat脚本来每隔一段时间运行jar
在windows,可以通过bat脚本来实现隔一段时间的<em>运行</em>任务,比如定时调用<em>java</em>程序。 此处以<em>jar</em>包为例:test.<em>jar</em> 1、先写一个callJava.bat,这个是直接调用test.<em>jar</em>的命令。 假如当前环境没安装jre的话,那还要自带一个jre文件。 代码如下: start jre\bin\<em>java</em>w -<em>jar</em> test.<em>jar</em> exit 2、写一个定时任务
hadoop jar打包执行问题及解决
1、<em>运行</em>hadoop <em>jar</em> ./WordCount.<em>jar</em>出现提示:RunJar <em>jar</em>File [mainClass] args...2、<em>运行</em>时增加mainclass类名hadoop <em>jar</em> ./WordCount.<em>jar</em> WCDriver出现提示:Exception in thread &quot;main&quot; <em>java</em>.lang.ClassNotFoundException: WCDriver    ...
在cmd中执行jar的编码问题
本文主要以自己的例子叙述了在cmd中执行<em>jar</em>包时,遇到的编码问题,以及解决问题的过程。
springboot打成jar包后运行不稳定
SSH远程启动<em>jar</em>后,退出SSH,<em>jar</em>也退出 在原本的启动命令 <em>java</em> -<em>jar</em> **.<em>jar</em> 前面加上nohup,即nohup ./catalina.sh start 其中,nohup 是linux命令,不挂断<em>运行</em>,具体如下: 语法:nohup Command [ Arg ... ] [ &amp;amp; ]    描述:nohup 命令<em>运行</em>由 Command 参数和任何相关的 Arg 参数...
eclipse中使用maven生成jar包并运行到centos7
<em>java</em> -Dfile.encoding=utf-8 -<em>jar</em> D:\***.<em>jar</em>   详细: https://blog.csdn.net/xxfamly/article/details/80827438     <em>运行</em> nohup <em>java</em> -<em>jar</em> memory-0.0.1-SNAPSHOT.<em>jar</em> &amp;gt;/usr/local/<em>jar</em>/memory.out 2&amp;gt;&amp;amp;...
eclipse 导出可运行jar包 cmd命令执行java **.jar时找不到第三方jar包问题
1.使用eclipse 导出可<em>运行</em><em>jar</em>包之后     用cmd命令验证自己打的包是否可<em>运行</em>时,经常会遇到依赖的<em>jar</em>包找不到,无法加载主类等 常见错误解决如下: 打出的<em>jar</em>包 目录格式如下: bin  //该目录存放编译后的class文件 lib  //所依赖的第三方<em>jar</em>(将自己打出的<em>jar</em>包也放到此位置) *.properties //相关的配置文件 放到bin目录下也可以,执
javajar 命令运行Jar包
摘要 这个技巧阐明了如何不直接处理清单文件而将一个不能<em>运行</em><em>jar</em>包转换成一个可以执行的<em>jar</em>包。学会如何写一段转换<em>jar</em>包的程序,将你的<em>jar</em>包转换成你能使用<em>java</em> -<em>jar</em> 命令<em>运行</em><em>jar</em>包或象在windows系统上那样通过双击来<em>运行</em><em>jar</em>包。 [@more@] 你可以很容易地将一个应用的所有的类和资源打包到一个<em>jar</em>文件中去。事实上,这只是打包的一个原因。另一个原因是让用户很容易地执行
运行java可执行jar
导出与导入:如果要用别的项目的类, 把对方类export出成<em>jar</em>包(多个类的集合),然后复制到自己项目路径下然后添加至构建路径,<em>jar</em>包右键buildpath/addtobuildpath。export导出<em>java</em>doc文档,index文件用浏览器打开。 1.控制台的可通过cmd命令:<em>java</em> -<em>jar</em> 包名.<em>jar</em>(需要进入到当前的<em>jar</em>包目录) 2.建bat文件写进代码<em>java</em> -<em>jar</em>...
关于运行jar包时的一个错误
花了几天时间学习<em>java</em>,今天制作了一个<em>jar</em>包,遇到一个奇怪的问题,打好的<em>jar</em>包使用命令 <em>java</em> -<em>jar</em> test.<em>jar</em> 可以正确<em>运行</em>,但是双击或是在cmd中<em>运行</em>,提示下面的错误: C:\Users\Administrator>D:\work\temp\classes\test.<em>jar</em> Exception in thread "main" <em>java</em>.lang.NoClassDef
【笔记】java命令如何运行jar
在开发中,我们有时候需要调试<em>jar</em>包,想通过命令行<em>运行</em><em>jar</em>的main class
Linux 后台执行 java 进程不挂起
nohup <em>java</em> -<em>jar</em> domain.<em>jar</em> &
windows命令运行java jar
1、背景        lib路径下有j1.<em>jar</em> , j2.<em>jar</em> ,j3.<em>jar</em>,  其中main函数在j1.<em>jar</em>中,路径和类名:cn.pak.MyClass; j2.<em>jar</em>, j3.<em>jar</em>是依赖包         j1.<em>jar</em>中的MANIFEST.MF不指定Main-class和依赖包的classpath. 2、通过windows命令允许j1.<em>jar</em>中的main函数。
[Scala基础]--java运行jar类、scala运行jar
1、<em>java</em><em>运行</em>测试<em>jar</em>:执行---》<em>java</em>  -classpath  F:/TestHello.<em>jar</em>  Test2或者<em>java</em> -cp  F:/TestHello.<em>jar</em>  Test2打印结果:hello world <em>java</em>类如下:/** * Document:本类作用----&amp;gt;打印hello world * User: yangjf * Date: 2016/9/25 9...
本地运行jar文件
之前的博客已经讲解过如何通过IDEA导出可<em>运行</em>的<em>jar</em>包以及出现问题的解决办法,这么这里讲解如何<em>运行</em><em>jar</em>首先去切换到可<em>运行</em><em>jar</em>的目录,通过<em>java</em> -<em>jar</em> 你要<em>运行</em>的<em>jar</em>文件名下面是例子...
如何得到jar包的运行路径?
获得执行<em>jar</em>的<em>运行</em>路径-使用<em>java</em>.class.path 和 codesource的location     如何得到<em>jar</em>包的<em>运行</em>路径? 如果没有这个路径,我们读取文件可能找不到路径,写文件可能写到别的目录里了!而且,调试代码时我们需要eclipse里的命令行里<em>运行</em>,而不需要打包;最终发布时我们需要打成<em>jar</em>包!所以,这部分代码应该要支持以上两种形式。 一般执行<em>jar</em>包有下面两种方式
Java_Java 如何执行jar
博主之前都很少直接执行 <em>jar</em> 包, 最近遇到的需求需要 直接执行 <em>jar</em>. 通过一段时间的了解: 现在发现了3种方法: 方法一: 修改<em>jar</em> 中的 META-INF/MANIFEST.MF 文件,在文件中指定主类: 对于打开 <em>jar</em> 的操作: Linux : 可使用vim 直接编辑<em>jar</em>包 Windows:  使用WinRAR打开<em>jar</em>包,并编辑文件
一个bat文件运行多个java jar
windows系统: @echo off <em>java</em> -<em>jar</em> xxx.<em>jar</em>  &amp;amp;    // 需要<em>运行</em>的<em>jar</em>包位置,&amp;amp;符号多个的时候需要写 <em>java</em> -<em>jar</em> xxx.<em>jar</em> pause                   // 防止<em>运行</em>完毕后直接关闭界面   ...
命令行生成并直接运行jar
除了用工具来直接<em>运行</em><em>jar</em>包外,还可以通过命令行将Java类文件直接生成<em>jar</em>包: 直接上图:写了个HelloWorld.<em>java</em> 生成<em>jar</em>包: 然后解压缩<em>jar</em>: 然后修改META-INF/MANIFEST.MF清单文件,添加一行: Main-Class: com.android.dx.command.Main “com.android.dx.com
如何打java的可执行jar
一直做android没有打过<em>java</em>的可执行文件,做了个<em>java</em>小项目需要打包可执行文件可以抓了瞎,最后找到办法了,分享如下: https://www.cnblogs.com/mq0036/p/8566427.html主要参考文章 首先写一个manifest文件,内容Main-Class: com.xxx(报名目录名main函数文件名,例子:com.banana.addid.AutoAddId...
Linux 下启动java应用jar包的shell脚本,解决启动时间过长的问题
#!/bin/bash currenttime=$(date +%Y%m%d%H%M%S) logfile=&quot;$1_${currenttime}.log&quot; <em>jar</em>file=&quot;$1.<em>jar</em>&quot; command=&quot;<em>java</em> -Duser.timezone=Asia/Shanghai -D<em>java</em>.security.egd=file:/dev/./urandom -Xms128m -Xmx512m -ja...
php 运行jar 测试
1.安装JDK(<em>java</em>环境) 2.安装php<em>java</em>bridge(php与<em>java</em>中间服务),点开路径:http://sourceforge.net/projects/php-<em>java</em>-bridge/files/Binary%20package/  下载JavaBridgeTemplate621.war压缩文件,可以用rar解压到web环境下, 我这里解压到D:\www\JavaBridge
java项目打成jar包,并带参数执行
1、eclipse右键->Export->JAR File->Next->Next->选择Main Class->确定  <em>jar</em>包生成完毕 2、右键生成的<em>jar</em>包,WinRAR打开,修改清单文件 Manifest-Version: 1.0 Sealed: true Main-Class: com.rpg.domain.StartCheck Class-Path: lib/zookeepe
java命令行运行jar
将包含main函数的命名为test的类打包<em>jar</em>服务器执行 <em>java</em> -cp test.<em>jar</em> test [参数] startmain方法内部用args数组来接受参数
启动jar包命令,可后台运行
1.进入<em>jar</em>包所在文件夹中2.启动<em>jar</em>,将<em>jar</em>在后台<em>运行</em>,并且记录<em>jar</em>的pid : nohup  <em>java</em>  -<em>jar</em>  test.<em>jar</em> &amp;amp;3.查看<em>运行</em>的<em>jar</em>的pid,看看<em>jar</em>程序是否<em>运行</em>:ps -ef|grep <em>java</em>4.如果文件过大,可在不停止<em>jar</em>包的情况下清空日志文件:用命令 cp /dev/null nohup.out  清空文件...
Java程序运行机制及cmd编译运行探究(三) 测试类运行jar
Java程序<em>运行</em>机制及cmd编译<em>运行</em>探究(三) 测试类<em>运行</em><em>jar</em>包 在Java程序<em>运行</em>机制及cmd编译<em>运行</em>探究(二) cmd编译<em>运行</em>Java程序并打成<em>jar</em>包中,我编写了一个生成随机数的工具类,编译过后,把字节码文件打成了2个<em>jar</em>包,放在d:\<em>jar</em>目录下。randomutil是正常打包,只包含了与class文件中package语句相匹配的文件结构,而randomutil2则把
java程序导出jar运行
<em>java</em>程序导出<em>jar</em>包<em>运行</em>,可以双击<em>jar</em>包直接<em>运行</em>,也可以在命令行 <em>java</em> -<em>jar</em> a.<em>jar</em><em>运行</em>。调试阶段建议用命令行<em>运行</em>,可以看到报错信息。 如果报错信息是这样: Exception in thread "AWT-EventQueue-0" <em>java</em>.lang.NoClassDefFoundError: 。。。。 是因为你的程序中使用了别的<em>jar</em>包,因为eclipse
cmd运行java导入jar
问题:        cmd下<em>运行</em>MysqlDemo,提示 <em>java</em>.lang.ClassNotFoundException: com.mysql.jdbc.Driver。       我的<em>java</em>文件夹里存在 mysql-connector-<em>java</em>-5.1.39-bin.<em>jar</em>      但是依旧报错 解决:     需要cmd手动声明下     C:\Users\s
使用dos命令运行打好的jar文件时出现不能运行的情况
打好<em>jar</em>包准备<em>运行</em>:或报错:这是由于没有设置主类如可造成的使用解压工具打开<em>jar</em>包:找到META-INF在MANIFEST.MF文件中设置主类入口原添加再次使用dos命令<em>运行</em>即可,注意:后面有空格...
springboot打jar包启动一段时间后自动停止
每次最后的停止log信息 18:38:13.089 [Thread-5] INFO o.s.b.c.e.AnnotationConfigEmbeddedWebApplicationContext - Closing org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@4...
jar运行,依赖外部jar文件夹
最近一个项目需要用<em>jar</em>包<em>运行</em>,而且有很多外部依赖包。虽然可以用fat_<em>jar</em>或者maven的assembly打到一起,但是嘛,就是矫情。 命令如下: <em>java</em> -D<em>java</em>.ext.dirs=./test_lib -cp dsync.<em>jar</em> com.netease.ot.Dsync 其中dir是lib文件夹,dsync是包含Dsync主类的<em>jar</em>包。 打包dsync的时候要注意,如果工程
通过Windows任务管理器关闭运行jar
遇到一个问题,本地<em>运行</em>一个名字为 TesJar-1.0.1.<em>jar</em>,使用“Ctrl  C”关闭该<em>jar</em>进程,该进程使用的是“8080”端口,此时,启动另外一个TestJarCopy.<em>jar</em>时,提示端口被占用。 1,可以通过查询8080端口的PID,在任务管理器中,结束该线程。 http://blog.csdn.net/yhzhaohy/article/details/70632906 2,但
java读取配置文件以及运行jar的方式
<em>java</em>读取配置文件 package com.hikvision.readproperties; import <em>java</em>.io.FileInputStream; import <em>java</em>.io.IOException; import <em>java</em>.util.Enumeration; import <em>java</em>.util.Properties; public class readproperties...
执行jar包调用本地jre
@echo off set PATH=.;D:/myftp/jre6/bin echo %PATH% set CLASSPATH=D:/myftp/jre6 <em>java</em> -<em>jar</em> -verbose:class ftp.<em>jar</em> >> classpath1.txt @pause
java -jar命令运行jar包时指定外部依赖jar
大家都知道一个<em>java</em>应用项目可以打包成一个<em>jar</em>,当然你必须指定一个拥有main函数的main class作为你这个<em>jar</em>包的程序入口。具体的方法是修改<em>jar</em>包内目录META-INF下的MANIFEST.MF文件。比如有个叫做test.<em>jar</em>的<em>jar</em>包,里面有一个拥有main函数的main class:test.someClassName。我们就只要在MANIFEST.MF里面添加如下一句话: ...
JAVA 打成jar包在linux运行
当需要把在Windows上开发的Java程序用在Linux上<em>运行</em>时,就需要吧该Java程序打包成<em>jar</em>包上传到Linux上去<em>运行</em>。 1.Java程序用MyEclipse打包成可<em>运行</em>的<em>jar</em>包 (1)在MyEclipse中选中需要打包的项目,点击右键,选择:Export... 如下图所示: (2)然后在弹出的窗口中选择:JavaRunnable JAR
java项目打成可运行jar
<em>java</em>项目打包成可执行exe文件,参见:http://mp.blog.csdn.net/postedit/79196443 一、项目结构如下: 相关说明: 1、包:client包下为自己所写的<em>java</em>文件,test包下为测试demo 2、文件夹:config文件夹下为配置文件,lib文件夹下为项目所引用的<em>jar</em>包,config、lib、src三目录 3、文件:w*x文件为本项目需解
执行jar包输出中文乱码的解决方法
在做接口测试中遇到了一个加密的问题。一个业务线对接口进行了RSA+AES的加密。 于是写了个加密解密的小工具,来对接口参数进行分析。 过程中发现在eclipse中调试好好的,打包成<em>jar</em>包后再执行其中的中文就乱码了: 解决方法:在执行的时候加上 -Dfile.encoding=utf-8 参数指定编码即可。 分析: -Dfi
java 命令行运行jar包的编码问题
<em>java</em> -Dfile.encoding=utf-8 -<em>jar</em> XXX.<em>jar</em>  
IDEA打Jar包,Java-jar运行main函数传参数
第一步点击项目 F4 打开Project Structure视图 第二步 第三步 配置启动main程序(Spring boot项目好用,其他类型还需要琢磨),选择打包依赖的<em>jar</em> 第四步 配置好了的样子 点击OK,视图消失了 最后一步 在第四步配置的Output directory目录中找到你的<em>jar</em>包 =============================...
自动运行Jar的bat脚本
很简单的一句脚本 将该文件放到文件夹--“启动”中,可以实现<em>jar</em>文件的开机自动<em>运行</em>
命令行运行jar 并传参数
命令行<em>运行</em><em>jar</em> 并传参数 1.首先新建Test.<em>java</em>  Java代码   public class Test   {       public static void main(String[] args) {           String str = args[0];           System.out.println(str);  
java输出jar包,在服务器上运行
<em>java</em>输出<em>jar</em>包:1.file——project structure——artifacts点+健,<em>jar</em>——from modules with dependencies进入main class 选择你的main所在的<em>java</em>文件<em>jar</em> file from libraries我选择第二个,这个会把程序包含的<em>jar</em>包都显示出来(多个<em>jar</em>包),我选第一个一直有错误(这个会形成一个<em>jar</em>包)dire...
jar运行 依赖第三方jar
在hadoop平台上写了一个mapreduce程序,<em>jar</em>包<em>运行</em>时总是报NoClassDefFoundError错误,我是通过maven方式导入的<em>jar</em>包。解决办法:将maoreduce程序打成的<em>jar</em>包里新建一个lib文件夹,里面放上需要的第三方<em>jar</em>包,再<em>运行</em>即可...
windows下从bat脚本运行jar
依赖第三方<em>jar</em>包和dll文件,目录结构如下 lib中存放第三方<em>jar</em>包。最重要的一点是在eclipse项目目录下建立MANIFEST.MF文件,并严格按照其格式要求填写(否则会有各种各样的问题) 原则:
java程序打成jar包,引入第三方jar,并在服务器上运行踩过的坑!
有个定时任务需求需要用<em>java</em>来完成,我就想到写一个程序打成<em>jar</em>包放到服务器上写个shell脚本做定时任务。 一、没有引用第三方<em>jar</em>的情况下,首先在eclipse上把项目打成<em>jar</em>  1.右击项目——》Export——》<em>java</em>——》JAR flie ——》next  2.Export generated class files and resoueces和Export Ja
dos命令行运行java程序,引用外部jar
我这里的例子是一个计算数据的一个<em>java</em>小程序,数据是通过excel导入,然后导出为文本文档,里面参杂着矩阵的运算,所以要引用外部包j。现在重点是在dos命令行中<em>运行</em>此<em>java</em>程序,所以经过查阅总结了一下: 一、 <em>java</em>c -cp  .; ***.<em>jar</em>;   ***.<em>java</em>         -cp表示引用外部包,copy进程序,.<em>jar</em>是你要引用的包,后一个.<em>java</em>是你的<em>java</em>程序(
windows 系统下启动与结束javajar包的脚本(包括如何设置进程名称)
windows 系统下启动与结束<em>java</em>的<em>jar</em>包的脚本(包括如何设置进程名称)
java手机模拟器,可以直接运行jar包了
用这个工具可以模拟大部分的<em>java</em>手机,可以直接<em>运行</em><em>jar</em>包
java运行class文件或jar文件
当需要用命令行<em>运行</em>一个class文件或者<em>jar</em>文件时,经常会报各种错误,这里总结一下操作需要注意的东西。 classpath <em>运行</em>class文件上时,<em>java</em>会从classpath去寻找对应的class,这时如果目录不包含要<em>运行</em>的class所在的目录,那么就会出现下面这个错误,这时候需要将环境变量的classpath中配置当前路径. 或者在<em>运行</em>命令 <em>java</em>后指定classpath: -class
java程序执行过程中动态加载Jar包
  最近的系统需要添加一个新的功能,就是在不重启服务的情况下,动态加载用户上传的<em>jar</em>包,先来过一遍简单的<em>jar</em>包的动态加载。 方法一:通过配置文件读取<em>jar</em>包位置 方法二:把<em>jar</em>的位置放置于固定的位置   首先来看一下大致文件结构:   第一步,定义一个接口: public interface InterfaceAction {     String ac...
命令行执行jar包以及需要引用第三方jar包的方法
在做项目过程中,遇到了需要使用cmd<em>运行</em><em>jar</em>包的问题: 首先,我们要给<em>jar</em>包指定一个执行入口,也就是一个拥有main函数的类,可以是导出<em>jar</em>包时在导出设置中选择,如图(使用eclipse): 此处Main class就是<em>jar</em>包指定的入口,点击 “Browse”后选择包含main函数的Class,完成导出。 如果没有在此处设置,还可以在<em>jar</em>包中修改 META-IN
如何成功制作可执行的Jar包
今天试了一下制作可执行的Jar文件的方法。 具体如下: 首先,创建一个项目文件夹<em>jar</em>test,在<em>jar</em>test目录中建立hello包。 其次,按照以下步骤: 1、在目录hello下编写Hello.<em>java</em>(自己的类名)文件。 示例内容如下: package hello; public class Hello {  public static void ma
【转】执行jar包时引入其他jar的简单方法
实际中恰好用到,本打算用Xbootclasspath的,偶然间看到了一篇短博,感觉很方便,特此转发分享~~   将可执行<em>jar</em>所依赖的文件都放在当前目录的lib文件夹中。其中$filename是<em>jar</em>包的文件名。 <em>java</em> -D<em>java</em>.ext.dirs=./lib -<em>jar</em> $filename      转自 huang_xw 的CSDN 博客 ,全文地址请点击:https://bl...
运行bat文件启动javajar且不弹出DOS窗口,后台运行javajar
本文主要是将<em>java</em>的<em>jar</em>包启动的cmd命令添加到bat文件来执行,且不弹出DOS窗口,也就是后台<em>运行</em><em>java</em>的<em>jar</em>包。 这里以win10为例(win7大同小异) 1、新建 一个txt文件,在文件添加以下内容。其中E:\start\newscreening-0.0.1-SNAPSHOT.<em>jar</em>就是指向启动<em>java</em>的<em>jar</em>包,jave -<em>jar</em> 是在命令行模式下<em>运行</em>一个<em>java</em>程序的命令; ...
-jar参数运行应用时,设置classpath的方法
前言 在<em>java</em> -<em>jar</em>命令执行<em>java</em>程序时,制定classpath 解决方案 Java 命令行提供了如何扩展bootStrap 级别class的简单方法. -Xbootclasspath: 完全取代基本核心的Java class 搜索路径.不常用,否则要重新写所有Java 核心class -Xbootclasspath/a: 后缀。将classpath添加在核心cl...
Java之——后台运行Jar包并设置内存参数
很简单,就一个命令如下: nohup <em>java</em> -Xms800m -Xmx800m -XX:PermSize=256m -XX:MaxPermSize=512m -XX:MaxNewSize=512m -<em>jar</em> 你的<em>jar</em>包 >>/dev/null &
java -cp运行类(依赖jar包)
windows下,对于需要依赖的<em>jar</em>包使用-cp ,多个<em>jar</em>包之间使用分号;<em>java</em>命令<em>运行</em>时注意.;(但是今天<em>java</em>c的时候没有加.;正常生成了.class文件,然后<em>java</em><em>运行</em>的时候报找不到主类的错误,一脸懵逼,最后加上.;才解决....)原作:https://blog.csdn.net/myfmyfmyfmyf/article/details/53179395[plain] view ...
Java项目如何生成可执行jar包、exe文件
功能:为大家浅谈如何通过eclipse将Java项目生成可执行<em>jar</em>包,以及如何通过exe4j把<em>jar</em>包弄成ext文件; =》Java项目 1、Java项目生成<em>jar</em>包 (1)、“项目”右键->"Export..."导出,弹出“导出设置”窗口如下: (2)、选择要打包的文件,如下图: (3)、设置导出的提示信息,如下图:
docker运行jar
docker集成<em>jar</em>包<em>运行</em> 1 上传需要<em>运行</em>的<em>jar</em> 此处上传命令省略不写哈.   2 编写Dockerfile文件 注:Dockerfile文件里的命令详情可以在上文查看,地址:https://blog.csdn.net/zhujuntiankong/article/details/85129857 FROM  <em>java</em>:latest                    ...
DOS运行Java命令的同时添加依赖jar
将自己的classes文件打成<em>jar</em>包并和所依赖<em>jar</em>包放在lib文件夹中后执行如下命令 <em>java</em> -D<em>java</em>.ext.dirs=/lib/ com.hohode.Main
windows下更换jdk运行当前jar包处理命令一则
可在文本文档中新建以下内容 set JAVA_HOME=C:\jdk1.7.0_67set CLASSPATH=.;%JAVA_HOME%\lib\dt.<em>jar</em>;%JAVA_HOMe%\lib\tools.<em>jar</em>;set Path=%JAVA_HOME%\bin;<em>java</em> -<em>jar</em> test.<em>jar</em>
JAVA多个jar包的整理合一
之前开发的<em>java</em>程序由于依赖比较多的<em>jar</em>包,启动命令为” <em>java</em> -classpath .:lib/*.<em>jar</em> 主类名“,这种启动方式需要指定类路径、入口类名称,并存在<em>jar</em>包缺失隐患。 现在利用SpringBoot的maven打包插件,可以将依赖的<em>jar</em>包都整理到一个<em>jar</em>文件中。 一、创建maven项目 名字随便起。这里叫ConfigClient。在pom.xml文件中
Java 获取当前jar包执行的路径
1.应用根据需求来,直接上代码 //获取当前<em>jar</em> 的执行路径 ApplicationHome home = new ApplicationHome(getClass()); File <em>jar</em>File = home.getSource(); String parent = <em>jar</em>File.getParent(); ...
使用固定编码格式运行jar
我的工程打包后,<em>运行</em><em>jar</em>包,发现中文乱码了,解决办法: 命令<em>运行</em><em>jar</em>包时:<em>java</em> -Dfile.encoding=utf-8 -<em>jar</em> xx.<em>jar</em> 但是我发现在win10时这样<em>运行</em>显示错误: 找不到或无法加载主类 .encoding=utf-8,但是win7可以使用,希望知道原因的朋友留言。
【Java 路径】运行可执行jar包获取相关路径
一、获取可执行<em>jar</em>包所在目录(1)方法一:使用System.getProperty("<em>java</em>.class.path")获取classpath的路径,若没有其他依赖,在cmd下<em>运行</em>该可执行<em>jar</em>包,则该值即为该<em>jar</em>包的绝对路径。代码如下:/** * 方法一:获取当前可执行<em>jar</em>包所在目录 */ String filePath = System.getProperty("<em>java</em>.class.
javaweb项目打成jar包用命令运行
直接打包项目成<em>jar</em>,<em>运行</em>报找不到依赖的那个外部<em>jar</em>包,所有我直接打包的单个文件,然后把这个文件需要依赖的<em>jar</em>包,用WinRAR打开,把里面的整个文件复制到自己的<em>jar</em>包中。然后<em>运行</em>就可以了。不要忘了,修改一下自己的<em>jar</em>包中的META-INF下的那个文件,增加如下入口的命令Main-Class: data.Encryption_HiveServiceImpldata.Encryption_H...
运行jar包中指定的 main 方法
<em>运行</em>指定的 main 方法:<em>java</em> -cp XXXX.<em>jar</em> com.smbea.dubbo.bin.Console start
【Java】打包Jar包并用脚本执行
打包<em>jar</em>包的应用场景: 有时候,我们需要将一个<em>java</em>工程,放在服务器上让它执行。我们知道在IDE中,都是人为操作,执行这个程序。但是如果没有IDE环境,那么怎么执行Java工程呢? 这里,介绍一种<em>jar</em>包打包,并利用cmd执行的方式<em>运行</em>。 本文的IDE开发环境为Eclipse,所以idea环境开发的同学可能不太一样。 工程建好之后,结构图如下: 1,创建并编辑MANIFEST
运行jar文件并传参
在win系统的cmd下或linux系统的终端中用命令行<em>运行</em><em>jar</em>文件并传递参数的命令: <em>java</em>  [-Xms128m -Xmx512m]   -<em>jar</em>   *.<em>jar</em>   参数1   参数2 ……      //[ ]中内容可有可无
Linux下运行Java的jar包方法
常用的命令是: <em>java</em> -Xmx2048m -<em>jar</em> service-client.<em>jar</em> >> /dev/null 2>&1 & 但是,这个命令是有问题的, 当你在如secureCRT控制台启动<em>java</em>程序时,一旦你退出控制台,你会发现你的进程没有了,所以,改进的命令是: nohup <em>java</em> -Xmx2048m -<em>jar</em> service-client.<em>jar</em> >> /dev
centos后台运行jar
命令: nohup <em>java</em> -<em>jar</em> xx.<em>jar</em> &amp;gt;/dev/null &amp;amp;   Linux <em>运行</em><em>jar</em>包命令如下: 方式一: <em>java</em> -<em>jar</em> shareniu.<em>jar</em> 特点:当前ssh窗口被锁定,可按CTRL + C打断程序<em>运行</em>,或直接关闭窗口,程序退出 那如何让窗口不锁定? 方式二 <em>java</em> -<em>jar</em> shareniu.<em>jar</em> &amp;amp; &amp;amp;代表在后...
java启动jar包将日志打印到文本
启动命令:<em>java</em> -<em>jar</em> weichi-1.0.0.<em>jar</em> 将命令打印到1.log上 <em>java</em> -<em>jar</em> weichi-1.0.0.<em>jar</em> > 1.log
windows上面运行jar文件
1、ctrl+r进入CMD模式  2.切换到<em>jar</em>所在的目录 我的XXX.<em>jar</em>在D:\workspace下面 3.<em>运行</em><em>jar</em> <em>java</em> -<em>jar</em> XXX.<em>jar</em>
java命令执行jar包main方法指定相关依赖
  1. 准备好工程执行所需的所有依赖<em>jar</em>包,也可以使用maven导出依赖的方法导出; 2. 将工程打包,此处打成<em>jar</em>包,如上图所示,zookeeper-learn-1.0-SNAPSHOT.<em>jar</em>,本次需要jdk <em>java</em>命令执行的<em>jar</em>包; 3. 执行<em>jar</em>包zookeeper-learn-1.0-SNAPSHOT.<em>jar</em>中Master类中main方法,工程如图所示。   ...
sts打可执行jar的问题
sts3.6.1的版本 调用fat<em>jar</em>来打可执行<em>jar</em>文件比较快  下载附件中的32版本的fat<em>jar</em>.<em>jar</em>文件 放到sts3.6.1\sts-bundle\sts-3.6.1.RELEASE\plugins中 然后删除\sts3.6.1\sts-bundle\sts-3.6.1.RELEASE\configuration中的org.eclipse.update下的platform
Java 自动加载JAR文件并运行其中的类方法
Java 自动加载JAR文件并<em>运行</em>其中的类方法
java 定时器 打jar运行小程序
项目结构最近项目中需要定时跑数据,所以刚接触到了定时器目前我所接触到的有3种方式,一种是jdk自带的Timer 类,一种是spring自带的定时关,第三种是开源的quartz,这里用举例子用到的是JDk中的Timer先看jdK 1.6文档是这么描述主要方法有实现定时执行某项任务之前还需要一个定时任务类看JDK文档描述代码实现需要 继承TimerTask类,该类实现了runable接口public ...
cmd窗口执行jar包,以及jar包内的某个class文件
cmd窗口执行<em>jar</em>包:         <em>java</em> -<em>jar</em> <em>jar</em>Path cmd窗口执行<em>jar</em>包内的Test.class(假设所在包名为com.ui):        <em>java</em> -cp <em>jar</em>Path com.ui.Test
解决eclipse导出的jar文件打不开问题
这里面有解决eclipse导出的<em>jar</em>文件打不开的详细方法。 当然,不能保证所有问题都能解决。
java运行jar文件中某个类
<em>运行</em><em>jar</em>文件的方法是: 1 <em>java</em> -<em>jar</em> xxx.<em>jar</em> 但是有时,我们希望<em>运行</em>里面的具体某个类,这时可以通过: 1 <em>java</em> -cp xxx.<em>jar</em> xxx.com.xxxx 其中-cp命令是将xxx.<em>jar</em>加入到classpath,这样jav
运行jar中某个类的main方法
<em>java</em> -classpath ****.<em>jar</em> ****.****.className [args] <em>java</em> -cp****.<em>jar</em> ****.****.className [args]
执行 java class 文件引入jar
执行 <em>java</em> class 文件引入<em>jar</em>包 执行某个Java编译后的class文件,一般是一个入口文件的时候,经常需要引入某lib包下的<em>jar</em>文件,方法如下: <em>java</em> -classpath <em>jar</em>目录 class文件目录,eg: <em>java</em> -classpath .:lib/* Run nohup <em>java</em> -classpath .:lib/* Run & 1234561234
双击jar包无法运行
最近发现个诡异的问题,<em>java</em>环境变量明明配好了,在Dos控制台下,输入<em>java</em> -<em>jar</em> xx.<em>jar</em>没有问题。但是双击xx.<em>jar</em>文件,就是不能直接打开<em>运行</em>。先想到了第一个解决办法:<em>运行</em>cmd.exe,cd到<em>jar</em>目录,执行<em>java</em>w -<em>jar</em> xxx.<em>jar</em>。xxx.<em>jar</em>就是我要执行的文件。这样就可以<em>运行</em>了。但这很麻烦不是,每次都要cd到<em>jar</em>所在的目录,那我还去配环境变量干嘛。分析原因,...
如何将java项目打成jar包通过命令行运行
1.选中项目后,右键export 2.选择<em>java</em>下的Runnable JAR file   这个打<em>jar</em>包的方式可以将第三方<em>jar</em>包也打进去  之后next         3.如图:第一个红框下拉选择项目的入口文件也就是main方法               第二个红框选择文件目录以及给文件命名              第三个红框第一个选项                   ...
java项目打成可在命令行用命令运行jar
一、<em>java</em>项目没有导入第三方<em>jar</em>包 这时候打包就比较简单: 1. 首先在MyEclipse(或者Eclipse)中打开项目, 右键点击项目,选择“Export”; 2. 选择Java/JAR file,Next; 3. Select the resources to export中可以选择你想要包含的项目文件夹,一些不必要的文件夹就无需放进去了,免得增大空间; 这里有几个选项:
windows运行jar包指定jdk路径
windows<em>运行</em><em>jar</em>包指定jdk路径的脚本文件。可以不用系统的jdk<em>运行</em>,指定某个文件下的jdk<em>运行</em><em>jar</em>包
用cmd面板运行一个jar文件的方法
        1、 先编写好<em>java</em>源代码,这是一个贪吃蛇的小游戏,main方法在MainFrame类中。      2、使用eclipse的export导出功能,右键点击<em>java</em>项目,点击export功能,选择<em>jar</em>文件选项。3、点击下一步,将右边选择框内的.classpath和.project取消勾选,其他可以默认。导出目标即为<em>jar</em>文件的最终路径。(文件名可以自己输入)。4、点击下一步,全...
执行jar 包时,设置执行内存
执行<em>jar</em> 包时,设置执行内存<em>java</em> -<em>jar</em> -Xms258m -Xmx258m -XX:PermSize=512M -XX:MaxPermSize=512m back-module.<em>jar</em> --spring.profiles.active=prod --server.port=8004
myeclipse中将java程序打包成可执行jar
一:<em>java</em>项目打包 1,选择要打包的工程,右键,选择export,如下图所示:2,选择<em>java</em>文件下的 Runnable JAR file ,点击Next,如下图所示:3,进行配置,配置包含main函数的类,配置JAR包输出位置 Launch configuration 选择工程中的包含main函数的主类 Export destination 选择<em>jar</em>包的输出位置 配置完成后,点击Fin
windows下运行jar文件
前提:本地配置了<em>java</em>环境(jdk、jre)假设<em>jar</em>文件在桌面步骤:    1.开始--<em>运行</em>--cmd 进入命令提示符。    2.cd desktop     3.<em>java</em> -<em>jar</em> <em>jar</em>包名称
【笔记】java打包jar之后运行出现中文乱码
今天调试的时候,在eclipse里面可以正常显示中文,但是把工程打成<em>jar</em>之后,在cmd里面用<em>java</em> -<em>jar</em> 执行的时候,确出现了乱码。 初步解决的方法是:  <em>java</em> -Dfile.encoding=utf-8 -<em>jar</em> ***.<em>jar</em> 这种方法只能解决最后生成的结果中,不会出现中文乱码,但是dos显示的中文仍是乱码。
jar包启动脚本与关闭脚本win+linux
基于springboot打包的<em>jar</em>包启动脚本与关闭脚本,脚本内配置端口,外置配置文件等。 window+Linux两种
热替换jar包导致JVM崩溃(crash)
情景 在一次项目升级过程中,需要替换一个<em>jar</em>包,已经有进程用这个<em>jar</em>包启动<em>运行</em>了。 操作 当没有终止这些进程的情况下,热替换该<em>jar</em>包 现象 替换<em>jar</em>包之后,在<em>运行</em>的进程全部消失了,打印出jvm crash的日志。 原因 查找相关资料后发现是因为<em>java</em>读取<em>jar</em>包时,为了提高性能,默认使用了mmap,也就是文件到内存的映射,使用mmap是调用的本地
nohup命令在linux系统,控制jar包后台运行
在应用Unix/Linux时,我们一般想让某个程序在后台<em>运行</em>,于是我们将常会用 & 在程序结尾来让程序自动<em>运行</em>。比如我们要<em>运行</em>mysql在后台: /usr/local/mysql/bin/mysqld_safe –user=mysql &。可是有很多程序并不想mysqld一样,这样我们就需要nohup命令,怎样使用nohup命令呢?这里讲解nohup命令的一些用法。 nohup /root/st
【Java】Java程序打包成jar包在Linux上运行
当需要把在Windows上开发的Java程序用在Linux上<em>运行</em>时,就需要吧该Java程序打包成<em>jar</em>包上传到Linux上去<em>运行</em>。 1.Java程序打包成可<em>运行</em>的<em>jar</em>包 2.打包后的<em>jar</em>包在Linux上<em>运行</em>
文章热词 Java Java教程 Java培训 Java学习 Java价格
相关热词 c# xp运行界面卡住 c# 运行java androidannotations jar android系统jar包 区块链运行 乌班图python运行
我们是很有底线的