jar包在控制台下运行】的更多相关文章

今天有个项目需要在控制台下面运行jar文件 流程 1 新建java项目 2 新建 HelloWorld.java public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } } 3 编辑 META-INF/MANIFEST.MF 写入如下内容 Manifest-Version: 1.0 Main-class: HelloWorld 4…
.bat文件和Jar包的生成及运行 1.Jar包简单介绍 Jar包是Java中所特有的一种压缩文档,有点类似于zip包,区别在于Jar包中有一个META-INF\MANIFEST.MF文件(在生成Jar包的过程中会自动创建,具体的后面会进行讲解). Jar包是由JDK安装目录\bin\jar.exe命令生成的,若已成功将其路径设置在系统环境变量中,就可以在CMD中直接使用jar.exe命令了,而它会调用lib\tool.jar工具包中的类. 2.Jar包常用命令 Jar包生成命令格式:jar …
Hello, 大家好,我们见面了,今天是2015年7月30日,我在青岛,你好吗? 这里总结下刚学习到的jar包的生成和运行,网上的资料一搜一大片,我这里总结下适用的 一:jar包的生成: 1:命令行,jar -cvfm hello.jar 1.txt hello/ 命令说明:hello.jar就是可执行的jar包, 1.txt里写的内容是Main-Class: hello ,hello/就是包,记得要在hello.java文件里加入package hello; 2:用eclipse生成,File…
项目是ideal编辑器的springboot项目的demo.打包就是在侧边栏,点击packge ,就会在target下生成jar包. 生成之后把 jar包放在一个文件夹中.新建一个txt文件,在txt文件中写 java -jar +jar包当前路径 ,之后把txt 后缀名改成bat.关闭笔记本只有,下次直接点击 笔记本就可以直接在cmd中运行jar包了.…
###spring常用jar包1.spring.jar是包含有完整发布模块的单个jar包.2.org.springframework.aop包含在应用中使用Spring的AOP特性时所需要的类.3.org.springframework.aspects提供了面向切面的功能.4.org.springframework.beans所有应用都要用到的,包含访问配置文件/创建和管理bean 以及进行Inversion of Control/Dependency Injection(IOC/DI)操作相关…
https://blog.csdn.net/huxiaodong1994/article/details/80702278 1.首先在与src同级的目录下新建一个lib目录,然后将本地jar包放在lib目录下,如下图所示: 2.打开project ——>Libraries将项目的lib加入进来,如图所示: 3.选择你存放项目的路径,将lib这个文件添加进来 完成后可看到Libraries下有一个lib文件 4.然后在pom.xml 文件里加入如下代码即可   <!--引入本地资源-->…
只需在项目的pom.xml中加入下面插件 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin </artifactId> </plugin> <plugin> <groupId>org.springframework.boot…
运行有些java类需要第三方的jar包(lib),在用命令行运行时本人总结如下几个方法: 方法一.编译  javac -cp D:\lab\googleapi.jar Lab.java设置classpath set classpath=D:\lab\googleapi.jar;%classpath%运行  java Lab 方法二.编译  javac -cp D:\lab\googleapi.jar Lab.java运行  java -cp D:\lab\googleapi.jar;%class…
---恢复内容开始--- 1.首先准备一个需要统计的单词文件 word.txt,我们的单词是以空格分开的,统计时按照空格分隔即可 hello hadoop hello yarnhello zookeeperhdfs hadoop select from hadoopselect from yarnmapReduceMapReduce 2.上传word.txt到hdfs根目录 $ bin/hdfs dfs -put test/word.txt / 3.准备工作完成后在eclipse编写代码,分别编…
众所周知, spring boot打出的jar包可以通过 "java -jar xxx.jar"的方式来运行 但是在Linux中, 通过这个命令运行的话会占用该窗口, 当我们 Ctrl + C 退出窗口的同时会终止jar程序的运行 此时我们可以通过以下方式运行jar包: 新建sh文件 #!/bin/sh if [ -f "/root/jar/base.jar" ]; then java -jar /root/jar/base.jar >/root/out/ba…
首先创建一个maven的jar项目,然后代码写好后,在项目右键,导出: 选择java下面的可运行的jar文件: 下一步: 要注意的是: launch configuration 此选项是指定选中要导出为jar包的项目,这里就是 secret-file 项目, 然后前面的Boot是这个项目中要作为执行jar包时运行的入口main方法所在的类,这里其实是Boot类中有个main方法,来作为可运行jar的运行入口. 放到一起就显示为:Boot-secret-file 然后下面就是输出路径和文件名称.…
首先写一个测试文件 然后点击IDEA右侧的maven,然后选择package,之后点击上面运行或者直接双击即可, 等下方控制台构建成功即可: 然后找到项目目录下target下即可看到打的jar包 然后在此目录的地址栏中直接输入:cmd 之后输入:java -jar demo2-0.0.1-SNAPSHOT.jar 回车后会出现下方即运行成功 最后在地址栏访问看一下效果 到此就结束了.…
打包前的介绍和准备工作 指定主类可以在运行jar包的时候不用输入要运行哪一个类,直接就可以运行了 指定主类 编辑jar 的信息 修改jar包的名称 build Complete!!! MapReduce的代码,在我的github上https://github.com/nulijiushimeili…
原文链接:https://www.toutiao.com/i6491877373942694413/ 记事本编写两个简单的类 文件结构目录 启动DOS,进入文件所在目录 进入到class所在文件的目录,执行打包命令 jar cvf [生成jar的名称.jar] [列出class文件] //若有多个,以空隔隔开 文件目录结构 我们解压student.jar,查看下我们的文件目录 我们的Student.class文件已经出现 接着我们调用导入的jar包,为了方便演示,我们重新建立一个目录.Stude…
1.选择需要打包的   java project 2.右击,    选择export点击 , 3 选择java选项中的jar file选项 , 点击下一步 4 确认你需要的打包的项目, 点击下一步 5 点击下一步 6 选择你的main class 7 找到你保存jar包的路径 8 在cmd文件编辑如图代码 , 双击cmd文件即可…
前提:确保已经安装vc6或者vs系列 我们可以再命令行直接编译c++程序, 在windows操作系统中,打开命令行,输入cl,若系统提示:'cl' 不是内部或外部命令,也不是可运行的程序或批处理文件.则说明VS没有安装或者环境变量设置不正确,可以按照如下步骤设置: 1. 确保已经安装VS,并在控制台 中键入set    检查是否有类似如下格式的环境变量VSXXCOMNTOOLS VS90COMNTOOLS=D:\Program Files\Microsoft Visual Studio 9.0\…
背景: 须要在项目的測试工具中加入一个button,点击后直接打开某exe工具. 这个工具的功能是导入txt文件,转为excel报表输出. 无奈解析了两行之后就停止不动了,也不报错.关闭測试工具后,就非常顺畅的继续执行. 原因: txt转excel报表过程中,中间信息是存在内存中的,缓存区的空间被占满后,程序就被堵塞了,一直在等待缓存区空间资源的释放,所以须要建立线程及时清空缓存区. 解决的方法: 1.创建StreamClean线程类 /* * 建立线程及时清除堵塞区,避免子线程堵塞(调用外部工…
上一篇文章实现了爬取任意两个用户共同想读的图书的python程序.现在此程序打包为exe程序. 使用pyinstaller实现此功能.在pyinstaller官网下载http://www.pyinstaller.org/downloads.html, 我的python版本是3.6,所以下载上图中红框中的不稳定版本. 下载后,将压缩文件解压缩在Python安装目录下 目录中含有setup.py,同时在cmd中进入该目录: 输入命令python setup.py install 看到“Finishe…
因为一直也没怎么用过Java的原因,所以以前本科上课的时候,在控制台下运行Java程序都是仅仅运行单个的没有第三方库依赖的情况下运行的 那种情况特别简单,只要输入Javac 文件名.java等到编译完,再执行java 文件名 直接就可以运行了,但是,在公司实习需要写一个独立的来运行的项目, 并且可能要通过脚本来定时的运行,这样的话,最好是将项目打包成一个Jar包,然后,使用crontab创建一个新的定期运行的作业就可以了. 这样就可以使用java -jar 项目.jar来定时的运行这个任务. 但…
一.概述 java项目有两种架构,一种是 B/S 架构的,一种是 C/S 架构的. 对于 B/S 架构来说,我们常见的 java ee 即是 B/S 架构,通常,开发人员会在本地进行开发,然后将项目打包成 war 文件,上传至服务器,供调用. 而对于 B/S 架构来说,通常即是里面有个主方法,就是我们常写的 java 项目/程序.通常,开发完之后,将项目打包成 jar 包,随后上传至服务器,供调用. 本文,针对后者进行介绍. 二.需求描述 一个 java 项目,分包存放多个 java 文件,ja…
目标:希望把Java项目打包成一个完整的jar包,可以独立运行,不需要再依赖其他jar包. 我们在用eclipse中mvn创建mvn项目的时候,选择非webapp,会默认的以jar打包形式,如下图: 如果打包成一个完整的jar包,需要在pom.xml中配置一个插件: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactI…
使用记事本写java代码 1.在d盘新建一个记事本,名字叫做zhanzhuang.java,会询问不可用,是否继续,点击是 2.在里面编辑就如下内容,注意文件的名字要和 class 后面的名字相对应 3.使用 windows+r 呼出命令行窗口,输入cmd进入dos窗口 4.在dos窗口中进入刚才创建的文件的位置,输入如下命令 javac zhanzhuang.java 5.之后继续输入java zhanzhuang 会发现控制台打印 this is zhanzhuang.java 打成jar包…
http://blog.csdn.net/u013177446/article/details/54134394 ****************************************************** 使用maven构建工具可以将工程打包生成普通的jar包.可运行的jar包,也可以将所有依赖一起打包生成jar: 一.普通的jar包 普通的jar包只包含工程源码编译出的class文件以及资源文件,而不包含任何依赖:同时还包括pom文件,说明该包的依赖信息: 在工程pom文件下…
目录 1.前提 2.方法一:使用maven-jar-plugin和maven-dependency-plugin插件打包 3.方法二:使用maven-assembly-plugin插件打包 4.方法三:使用maven-shade-plugin插件打包 ————————————————————————————————– 1.前提 Maven可以使用mvn package指令对项目进行打包,如果使用Java -jar xxx.jar执行运行jar文件,会出现”no main manifest att…
springcloud中内置了tomcat所以打包的时候是直接把tomcat打入jar包 之后就可以做到, 单独的服务, 独立的jar包, 独立运行的效果了. 一.打jar包 1. 在pom.xml文件中<build>标签中可以新增<finalName>标签自定义jar包名称 2. 点击idea操作界面右侧的"maven" 3. 对每个子工程分别打包, 父工程不需要打包 4. 打包成功 5. target文件夹下可以找到生成的jar包 6. 重复以上步骤生成其他…
1.我jar包在linux的目录为/a/bbb.jar         正常情况下,使用在/a目录下使用  java -jar bbb.jar 可以直接运行该jar包的项目,运行成功之后使用crtl+c可以退出项目运行,或者直接关闭连接窗口,项目也会停止运行:         2.使jar包在后台一直运行的方法          为了满足客户随时都可以访问项目的需求,把项目修改为在后台一直运行.在/a目录下执行 nohup java -jar bbb.jar & 即可.当前目录下会生成一个noh…
打包成jar包和部署,运行. 1.在pom.xml中加入  <packaging>jar</packaging> <groupId>com.demo02</groupId> <artifactId>demo_02</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>jar</packaging> <name>de…
今天lucene中集成第三方中文分词器IKAnalyzer的时候遇到了相似的问题:lucene版本4.9.IKAnalyzer版本2012FF_hf1 直接去maven仓库下载,pom配置如下: <dependency> <groupId>IKAnalyzer</groupId> <artifactId>IKAnalyzer</artifactId> <version>2012FF_hf1</version> </d…
http://blog.csdn.net/guanghua2009/article/details/6644111 目前我还不太会用maven,慢慢学吧 目前就是用来下载自己要的jar包,先根据这篇转载的文章新建一个工程,然后修改pom.xml,然后把cmd拷贝到maven新建的工程的根目录下,运行命令:mvn compile,就会下载你想要的jar包,或者直接运行mvn package,你就能得到一个war包,把里面WEB-INF/lib的jar包拷贝出来就是你想要的了 至于maven下载下来…
maven的东西使用了一段时间,但是每次使用都多少有点含糊,所以总结一下. 目前主要使用是在jar包的控制上 原理: 在本地,指定一个文件夹,便是maven的仓库,maven会从远程的中央仓库中下载你需要的jar资源到你本地,然后通过maven关联,讲jar包依赖到你的项目中,避免了你需要将jar包拷贝到lib中,并通过classpath引入这些jar包的工作. 使用优点: 方便添加项目依赖的jar包,比如,你需要使用spring-mvc,那么,你必须引入spring-mvc及其相关的所有jar…