java生成jar包并且单进程运行的实例
java文件打包jar运行
有效步骤:
1.cmd 到当前目录(默认包主类所在目录为例) set classpath = 默认包主类所在目录
2.javac 主类名.java
3.java 主类名
4.写清单文件
Manifest-Version: 1.0 Created-By: 1.8.0 (Sun Microsystems Inc.) Main-Class: 主类名
created-by 版本号 不知道 -> 进cmd 输入java -version
5.jar cfm 自定义.jar MANIFEST.MF *.class
6.自定义一个bat文件(批处理文件即入口 默认入口如果被解压应用占用)
内容:javaw -jar 自定义.jar
7.双击bat文件即可 以上得到的两个文件在装有jdk的电脑才可运行
拓展:带包管理的jar打包 (只列出不一致的步骤)
2.javac -d . *.java (注意空格)
3.java 程序中包名.主类名
5.jar cfm 自定义.jar MANIFEST.MF 程序中包名/*.class
7.带包写入命令为 java -cp 自定义.jar 程序中包名.主类名
如果需要一打开就关闭cmd 在bat: start javaw -jar 自定义.jar (单进程,效果还不错)
以上这篇java生成jar包并且单进程运行的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
您可能感兴趣的文章:
- java生成jar包的方法
- 把Java程序打包成jar文件包并执行的方法
相关推荐
-
把Java程序打包成jar文件包并执行的方法
本文介绍了把Java程序打包成jar文件包并执行的方法,分享给大家,具体如下: 1.首先要确认自己写的程序有没有报错. 2.第一次我写的是Web Project到现在,我一直没有执行成功,所以最好创建的是java Project 打包步骤: 1.在项目上,右键,选择Export. 2.进入到下图界面,选择Java 下面的JAR file 3.选择项目,确认必要的文件是否选中,选择保存jar文件包的路径,如下图 4.完成步骤3之后,点击Next,进入如下图界面: 5.直接点Next,进入下面的界面
-
java生成jar包的方法
本文实例讲述了java生成jar包的方法,是非常实用的技巧.分享给大家供大家参考.具体分析如下: 很多Java初学者都会有这样的疑问:Java编写的application程序是否能够最终形成一个类似于exe一样的可执行文件,难道就只能用命令行运行? 通常来说有两种方法,一种是制作一个可执行的JAR文件包,然后就可以像.chm文档一样双击运行了:而另一种是使用JET来进行编译.但是JET是要用钱买的,而且据说JET也不是能把所有的Java程序都编译成执行文件,性能也要打些折扣.所以,使用制作可执行
-
java生成jar包并且单进程运行的实例
java文件打包jar运行 有效步骤: 1.cmd 到当前目录(默认包主类所在目录为例) set classpath = 默认包主类所在目录 2.javac 主类名.java 3.java 主类名 4.写清单文件 Manifest-Version: 1.0 Created-By: 1.8.0 (Sun Microsystems Inc.) Main-Class: 主类名 created-by 版本号 不知道 -> 进cmd 输入java -version 5.jar cfm 自定义.jar MA
-
java使用jar包生成二维码的示例代码
使用java进行二维码的生成与读取使用到了谷歌的zxing.jar 第一步 导入,maven依赖或者下载指定jar包 <!-- https://mvnrepository.com/artifact/com.google.zxing/javase --> <dependency> <groupId>com.google.zxing</groupId> <artifactId>javase</artifactId> <version
-
hadoop运行java程序(jar包)并运行时动态指定参数
1)首先启动hadoop2个进程,进入hadoop/sbin目录下,依次启动如下命令 [root@node02 sbin]# pwd /usr/server/hadoop/hadoop-2.7.0/sbin sh start-dfs.sh sh start-yarn.sh jps 2)通过jps查看是否正确启动,确保启动如下6个程序 [root@node02 sbin]# jps 10096 DataNode 6952 NodeManager 9962 NameNode 10269 Second
-
Java关于jar包的知识详解
在学习jar包之前,要先弄懂Java包,以及关于Java包的相关概念. 一.包 为了更好地组织类,Java提供了包机制.包是类的容器,用于分隔类名空间.如果没有指定包名,所有的示例都属于一个默认的无名包. 格式为: package pkg1[.pkg2[.pkg3-]]: 代码实例: package cn.com.zhouzhou;//包名一定要由小写字母组成 public class Lession1 { public static void main(String[] args) { Sys
-
java打jar包的几种方式详解
一.制作只含有字节码文件的jar包 我们先来看只含有字节码文件,即只含有class文件的jar包怎么制作,这是最简单的形式 1.最简单的jar包--直接输出hello 最终生成的jar包结构 META-INF Hello.class 方法步骤 (1)用记事本写一个Hello.java的文件 class Hello{ public static void main(String[] agrs){ System.out.println("hello"); }
-
java自定义jar包让jmeter使用的方法
上一篇文章中,提到怎么生成jar包让jmeter使用,这次我们来试试做参数,因为发现调包的时候其实更多还是参数化,那么开始改造吧 1.在httpclientpost这个类中替换参数,且打印参数 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.util.ArrayList; impo
-
java启动jar包将日志打印到文本的简单操作
启动命令: java -jar weichi-1.0.0.jar 将命令打印到1.log上 java -jar weichi-1.0.0.jar > 1.log 补充知识:Java中日志的使用(包含指定日志信息输出到指定地方) 一.前言 对于我们开发者而言,日志存在的意义十分重大:本文主要是自己整理了关于日志的一些知识点,希望能帮助到需要的人,也希望各位能指出我的错误. 二.日志的作用 ① 记录运行信息,方便调试 ② 记录错误信息,方便排查错误 ③ 存储运行记录,方便后期的数据分析 三.日志的主
-
浅谈java 执行jar包中的main方法
浅谈java 执行jar包中的main方法 通过 OneJar 或 Maven 打包后 jar 文件,用命令: java -jar ****.jar 执行后总是运行指定的主方法,如果 jar 中有多个 main 方法,那么如何运行指定的 main 方法呢? 用下面的命令试试看: java -classpath ****.jar ****.****.className [args] "****.****"表示"包名": "className"表示&
-
Java 获取 jar包以外的资源操作
在使用 jar 执行 java 代码时,有一个需求是从 jar 包所在目录的同级目录下读取配置文件的需求,从网上找了很多方法感觉都挺复杂的, 在这里总结一下. 以classpath 开头的 URL 表示该文件为jar包内文件的路径. 如:classpath://config/app.config表示jar包根路径config文件夹下的app.config文件 以file开头的URL表示该文件为jar 包外文件的路径 如:file://./config/app.config表示 摘要 // 当前我
随机推荐
- ExtJs设置GridPanel表格文本垂直居中示例
- JavaScript 生成随机数并自动大小排序
- jquery的ajax和getJson跨域获取json数据的实现方法
- 使用图灵api创建微信聊天机器人
- PHP获取当前日期所在星期(月份)的开始日期与结束日期(实现代码)
- DWZ+ThinkPHP开发时遇到的问题分析
- 一步一步学习PHP(8) php 数组
- PHP将Excel导入数据库及数据库数据导出至Excel的方法
- windows环境下mysql数据库的主从同步备份步骤(单向同步)
- 一次MySQL慢查询导致的故障
- JS创建类和对象的两种不同方式
- jquery向上向下取整适合分页查询
- linux(centos5.5)/windows下nginx开启phpinfo模式功能的配置方法分享
- sql语句之数据操作介绍
- java 二分法算法的实例
- nginx日志配置指令详解
- jQuery实现网页顶部固定导航效果代码
- jQuery创建平滑的页面滚动(顶部或底部)
- JS控件ASP.NET的treeview控件全选或者取消(示例代码)
- 一行代码告别document.getElementById