如何将可运行的jar放到环境变量中,让它能在任何目录下运行 [问题点数:50分]

Bbs1
本版专家分:0
结帖率 0%
Bbs5
本版专家分:3463
Blank
红花 2019年1月 Java大版内专家分月排行榜第一
Blank
黄花 2018年12月 Java大版内专家分月排行榜第二
Bbs1
本版专家分:0
Bbs6
本版专家分:9213
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
jar包调用jar包内部和外部的配置文件
public class Config { private static Properties properties; private static Logger logger = Logger.getLogger(Config.class); static { try { PropertyConfigurator.configure(System.getProperty("
利用命令行引用外部jar包以使程序正常运行的4种方法
转载自:  http://blog.csdn.net/bettarwang/article/details/30976069  平时写一些小的Java Demo时我比较喜欢用UltraEdit或记事本写完后,直接利用命令行进行编译和<em>运行</em>。这样的好处就是方便快捷。相信有这个习惯的人应该还大有人在。但是如果要引用外部<em>jar</em>包,应该<em>如何</em>操作呢?在写JDBC的一些Demo时,由于要利用<em>jar</em>包来加载相应
Java导出jar包(并用bat命令执行)
1、使用eclipse导出<em>jar</em>包的步骤很简单,右键——Export——Jar File,然后到以下界面 注:除了src之外都不用勾选!,然后选择<em>jar</em>包导出的路径,然后Next,到选择MANIFEST.MF这一步,有两种选择:①用系统生成的②用自己定义的。 打开MANIFEST.MF文件,就知道两种方式的不同。该文件里面主要有Main-Class,执行<em>jar</em>包时的入口地址(mai
将一个目录下的所有.jar文件添加到运行时CLASSPATH中
将一个目<em>录下</em>的所有.<em>jar</em>文件添加到<em>运行</em>时CLASSPATH中     步骤: 1、在bea Home下建个目录,命名为:publib2、将所有的<em>jar</em>文件放在这个目录里3、在这里目录里建一个批处理文件,命名为:setEnv.cmd4、用文本编辑器打开setEnv.cmd文件,加入如下内容:set CLASSPATH=%CLASSPATH%;%15、用文本编辑器打开setCP.cmd文件,在适...
如何实现在任意一个目录下都可以执行想要执行的文件
这里我用mysql来举例,我的mysq执行文件安装在  /usr/bin/ 目<em>录下</em> 命令:env      先用这个命令查看一下 PATH 这一行中是否有你想要的路径,如果有那你就可以直接在任意路径下执行你    想要执行的文件,如果没有要下面的方法(注释:PATH 这一行不同路径是用“:”隔开的,就相当与两个冒号之    间就是一个路径,这个我一开始不懂是什么意思,因为刚学)  命令:v
Linux下把在特定路径下执行的命令转变成任何目录都可以执行的问题
安装了mysql之后,进入mysql的命令行需要进入到mysql 文件夹的bin目录执行mysql -uroot -p才能执行 现在想在任意目录都能执行mysql -uroot -p 从而进入mysql命令环境: 1、进入/etc目录,编辑profile文件 2、修改PATH变量,如图:在PATH变量的末尾加上脚本的路径 3、保存修改的profile文件,让
Linux下,解决把在特定路径下执行的命令转变成任何目录都可以执行的问题
1. echo $PATH /usr/java/jdk1.7.0_21/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 现在执行eclipse这个命令只<em>能在</em>/usr/android/adt-bundle-linux-x86-20130522/eclipse路径下才行,现在想让这个命令在<em>任何</em>路径下都可执行 r
在任意目录下使用某个shell脚本
之前只知道如果想用某个命令的话,在<em>环境变量</em>里设置下这个目录就好了,其实在任意目<em>录下</em>使用某个shell脚本,也是在<em>环境变量</em>里配置。 我的是mac环境: 1. 执行命令 open ./.bash_profile 2. 在文件中添加目录,比如我想用dex转<em>jar</em>的shell脚本,就添加export PATH=/Users/luoxiaohui/apktool/dex2<em>jar</em>-0.0.9.15:$PA
pip命令只能在Scripts目录下运行
pip命令只<em>能在</em>Python27\Scripts中<em>运行</em>,其他目<em>录下</em><em>运行</em>均报错:'pip' 不是内部或外部命令,也不是可<em>运行</em>的程序或批处理文件。解决方案:需要将pip目录添加到<em>环境变量</em>中。path增加D:\Python27\Scripts注意!!!!需要关闭cmd窗口重新打开才能生效!!!...
Java 已经设置好了环境变量,但无法打开jar文件
可能需要改注册表什么的。 可以先使用下列方法应急: shift+右键,点击“在此处打开命令窗口”,输入javaw -<em>jar</em> +文件名,即可。
java 环境变量 加入多个jar
cmd命令行模式下,我们要<em>运行</em>一个java类,一般的方法是: java -classpath xxx.<em>jar</em> Test 但是多数情况下我们的程序都是包含多个<em>jar</em>文件的,怎么样在命令行下将这边<em>jar</em>包都加载起来呢?如果一个一个的加是比较麻烦的,那么有没有一种方法直接指定下<em>jar</em>文件存放的目录就可以了呢?通过下面的参数来解决这个问题: java -Djava.ext.dirs=./lib
linux shell java jar 使用依赖包时classpath的设置问题
在linux下通过命令行或shell脚本执行<em>jar</em>包时,如果该<em>jar</em>包没有引用外部<em>jar</em>包,则非常容易,只需使用如下命令就可以实现: java -<em>jar</em> Test.<em>jar</em> #注意,如果在打包<em>jar</em>文件时,没有指定Main入口所在的类,则需要在后面加上类的命名,如com.test.HelloWord但是实际应用或者生产环境,根本不可能有如果容易的需求,那如果该<em>jar</em>需要引用外部<em>jar</em>包,那又当
jar运行环境
java虚拟机,可以<em>运行</em><em>jar</em>文件。<em>运行</em>java开发的客户端程序。
解决:已安装Java环境,无法运行.jar文件
问题: java<em>环境变量</em>已配好,但是双击xx.<em>jar</em>文件不能直接打开<em>运行</em>? 分析原因 <em>jar</em>文件的打开方式关联了其他的软件打开方式,就像<em>任何</em>文件我们都可以用记事本去打开,但你用记事本去打开一张图片肯定看不到图片。所以我们的解决办法就是修改默认的打开方式,通过修改注册表(根本方法但比较繁琐和难度,适合有一定计算机基础的同学)和设置电脑的默认程序。 解决方法1: 1.1 <em>运行</em>命令提示符cmd1
OS X 系统下实现python脚本工具在任意目录下直接使用
背景:为了偷懒,自己写了一个python脚本工具。但是每次用到这个脚本的时候都需要把脚本文件拷贝到当前目<em>录下</em>,再通过在终端输入“python xxxx.py 参数”来<em>运行</em>,这样并没达到彻底的’偷懒‘。<em>如何</em>实现在需要的时候随意在哪个目<em>录下</em>,直接在终端输入某个指令或文件名即可<em>运行</em>该脚本,而不用指定该脚本的路径或是把脚本copy到当前目录呢? 解决方法:使用shell脚本来间接<em>运行</em>自己的python
怎么让自定义的脚本文件在任何路径下输入文件名可直接运行
比如以这个脚本文件为例。是输出当前脚本所存放的路径 输出结果/home/cindy/CustomBash #!/bin/bash basepath=$(cd `dirname $0`; pwd) DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" #下面这个没用,DIR才能输出当前脚本文件所处目录 #echo "$bashpath" ec
windows下设置双击jar文件可以直接运行
本文要实现的目标是,在windows平台下安装了JDK并配置了JAVA_HOME,PATH等<em>环境变量</em>后,双击<em>jar</em>文件可以直接<em>运行</em>。 1、首先要明确的一点是,并不是所有的<em>jar</em>文件都是可以直接<em>运行</em>的,在打包<em>jar</em>文件中都会自动生成一个META-INFO文件夹,里面有一个MANIFEST.MF文件,这个文件中必须配置了主类,才是双击可以<em>运行</em>的,例如: Main-Class: com.
用bat去执行一个可执行jar文件
目的: 1. 在cmd环境编译和<em>运行</em>一个Java程序 2. 此Java程序依赖一个外部类,即<em>jar</em>包 3. 将执行命令写入bat文件以方便执行   过程: 1. 定义Person类,类中包含sayHello()方法,和Walk()方法 2. 将Person类文件导出为<em>jar</em>包,以供Action类引用 3. 定义Action类,类中包含main()方法,main()方法中,初始化Pe
linux命令行在任意目录下启动任意的脚本的方法
这应该算是一个常识吧,但是对于许多像我们这样的新手来说,一旦你出点小差错,整个过程就会很曲折。碰巧今天就遇到了这样的问题。 下面是查过资料后总结的解决方法: 简单说PATH就是一组路径的字符串变量,当你输入的命令不带<em>任何</em>路径时,LINUX会在PATH记录的路径中查找该命令。有的话则执行,不存在则提示命令找不到,也就是我们经常看到的-bash: ***: command not found。比如...
Spring Boot -jar 命令指定jre 环境 不需要配置 java 环境运行应用
       一个Java 应用想要<em>运行</em>就必须安装JRE,嗯!没毛病!一个Java应用用到的JRE版本可能不同,也没毛病,可是如果换一台机器就要装一次环境,换一台装一次,太累了,确实太累了        今天就说一个贼简单的方法,来实现spring boot 应用指定jre 环境 启动,不依赖于java_home 或 path。        1 首先需要下载你需要版本的jre 例如我的如下图...
jar文件双击打开以及不装jre环境打开jar文件
<em>jar</em>文件两种直接简单的打开方式(前提是安装jdk、jre):1、利用Java虚拟机Java(TM) Platform SE binary打开 2、进入cmd模式打开 首先第一种方式: (1)修改<em>jar</em>文件的默认打开方式,右击<em>jar</em>文件选择“打开方式”,找到Java(TM) Platform SE binary,并且勾选“始终使用此应用打开<em>jar</em>文件“ 此时可能存在无法打开的情况,当然会
在没有jdk环境的电脑上运行java项目
  把<em>jar</em>文件打包成可执行的.exe文件,在没有jdk的环境的电脑<em>运行</em>   1.准备2个文件,1个是你要打包的<em>jar</em>文件,另1个是jdk文件下面的jre 如果嫌jre文件太大,你们可以去网上找下精简版的jre   2.安装exe4j打包工具,执行打包操作 下载链接:https://pan.baidu.com/s/15ZTOlvfUai_XNBJiWoDfUQ  密码:a9pu ...
添加环境变量
在我的电脑 右击,点击属性,然后点击高级系统设置,然后点击<em>环境变量</em>,在系统变量里面添加需要添加的换将变量。在系统变量下面新增,输入变量名和变量值(相应的启动路径),新增完毕,在系统变量里面找到 path,编辑path,在里面新增,输入%变量名%,然后一直点确定,退出。
Linux下使用java -jar运行可执行jar包的正确方式
问题来源 一般来说,一个稍微大些的项目都会有一些依赖的Jar包,而在将项目部署到服务器的过程中,如果没有持续集成环境的话,也就是说服务器不支持在线编译及打包,那么需要自己上传依赖的Jar包,然而可能服务器上已经存在了该项目所依赖的Jar包(比如项目修复BUG,重新打包上传,而依赖不变),无需再次上传,此时只需将该项目单独打包,在<em>运行</em>的时候指定CLASSPATH即可。 在将Jar包部署到
HBase设置jar运行所需要的环境变量
一、写shell脚本,设置<em>jar</em>包<em>运行</em>所需要的<em>环境变量</em> vi  /download/set_hadoop_classpath  pt='.' for <em>jar</em> in `ls /usr/local/hbase/lib/*.<em>jar</em>` do     pt=$pt:$<em>jar</em> done 二、当前用户下,生效脚本 source  /download/set_hadoop_classpath 
Linux设置任何录下可以执行命令设置开机启动某个程序
1.linux设置在<em>任何</em>目<em>录下</em>可以执行命令 1.本来只<em>能在</em>bin目<em>录下</em>执行命令,如果要在<em>任何</em>目录执行, 需要配置<em>环境变量</em> 2.env命令,查看<em>环境变量</em>,例如:env | more; 3.直接加在path中就可以在<em>任何</em>目录执行 4.所有这些path的文件都会在.bash_profile中存储用户变量 5.直接 把bin的路径加载path中就可以了   2.Linux的MySql的备份
tomcat中直接使用第3放jar
为了减小WAR包的体积,也就是将web-info/lib目录中的第三方<em>jar</em>直接<em>放到</em>tomcat的目<em>录下</em>。 方法:  1、创建一个目录,将你的app需要的第三方<em>jar</em><em>放到</em>其中,比如mylib目录 。 2、修改tomcat配置文件${catalina.home}/conf/catalina.properties中的        common.loader值,将你的mylib目录
如何让linux在当前目录下找到可执行程序
在vi中写完c文件后,使用gcc进行编译,即:gcc xx.c 生成xx.out文件,然后再输入 ./xx.out 再执行。虽然能够完成对c文件的编译,但是较麻烦。使用.bash_profile来完成。 第一步: cd 进入宿主目<em>录下</em> 第二步: vi .bash_profile 打开宿主目录名为.bash_profile的文件,若没有此文件则新建它 第三步: 在PATH后面加" :.
war包部署到tomcat方法之一:直接放到tomcat的webapps根目录下
1.maven web app打包成app.war。打包命令:mvn  clean package Dmaven.test.skip=truewar 是什么?里面有什么东西?a.web.app所有必需的文件都在target/app目<em>录下</em>,我们称之为webroot,打包也就是将webroot打包成.war后缀的压缩包b.所有页面文本都在webroot目<em>录下</em>c.所有的后台代码都编译成.class文件,...
java命令行下运行程序
cd D:\workspace\RandomChatService\bin D: java -cp .;D:\workspace\RandomChatService\libs\mysql\connector-java-5.1.15-bin.<em>jar</em> MainService   这是我写的一个批处理,-cp是指需要搜索或指定哪些包需要用到,MainService则是含有main函数的程序的入口...
如何将Java程序与Linux版本的JRE打包并且在linux下能运行
-
把自己的jar,添加到jre中
若想把自己的<em>jar</em>包(SynergyInterface_1.0.0.<em>jar</em>)添加到JRE System Library 中,当用户新建java 工程时能够访问到自己<em>jar</em>包中的类。 若jre system library 为:C:\Program Files\Java\jdk1.6.0_23,将自己的包放入C:\Program Files\Java\jdk1.6.0_23\jre\lib\ext
-jar参数运行应用时,设置classpath的方法
前言 在java -<em>jar</em>命令执行java程序时,制定classpath 解决方案 Java 命令行提供了<em>如何</em>扩展bootStrap 级别class的简单方法. -Xbootclasspath: 完全取代基本核心的Java class 搜索路径.不常用,否则要重新写所有Java 核心class -Xbootclasspath/a: 后缀。将classpath添加在核心cl...
linux添加环境变量的方法总结
linux对<em>环境变量</em>有无双引号、或者变量用不用{}括起来并不敏感,小小的看了下profile文件,似乎系统如果发现变量没有引号,会自动加上。 但变量前必须加$符号 有以下三种添加<em>环境变量</em>的方法 1、直接使用export命令: 比如:export PATH=$PATH:/home/lm/apache-jena-2.7.4/bin export CLASSPATH=.:/home/liaomen
java 运行项目不放到tomcat下的webapps文件夹下放到自己建的文件夹中的处理办法
你需要在tomcat跟目<em>录下</em>的conf/server.xml中进行配置,配置方法如下: (Project为工程名) 下面的配置是在Webapps下 defaultSessionTimeout="3600" reloadable="true" debug="0"/> 上面这句配置到conf/server.xml内中 path为你的站点名称 docBase为你的项目绝对路径地址(注意:项
java中配置环境变量,命令行下加载第三方jar
1.下载安装jdk6 ,成功后打开windows的命令行,输入java命令回车发现windows能够找到java.exe 输入javac命令<em>运行</em>出错,说明windows不认识javac命令。原因:<em>环境变量</em>。     2.<em>环境变量</em>:右击我的电脑,属性,高级属性,<em>环境变量</em>。我们可以看到下半部分的系统变量中有path 这么一条数据。双击进行编辑。里面都是一些文件位置,当我们在命令行中写命令时系统就
tcp端口探测
使用方法:<em>放到</em>C:\Windows目<em>录下</em>,或者自己设置<em>环境变量</em>,cmd<em>运行</em>,和ping类似使用即可
Windows下使用批处理命令运行当前目录下的Jar文件
#遍历当前目录(不包含子目录) for %%F in (*.<em>jar</em>) do call :runCmd %%F goto :justExit #找到文件后从此开始<em>运行</em>指定命令 :runCmd java -<em>jar</em> %1 :justExit
java打包jar文件,在hadoop中运行
在eclipse中编写完hadoop程序后,<em>运行</em>无错,使用eclipse自带的打包工具打包<em>jar</em>文件,具体步骤如下: 1、右键要打包的包或者类,export->java中的可<em>运行</em><em>jar</em>文件Runnable JarFile,然后一直下一步,注意为了不出错,把依赖的包也打包进去,所以后面选择Package required labiries into generated <em>jar</em>s,选择你要保存<em>jar</em>
备忘录 java 添加 jar 包 到 环境变量
来源:http://stackoverflow.com/questions/9612941/how-to-set-java-environment-path-in-ubuntu unix 下 <em>运行</em>命令 java -cp "Test.<em>jar</em>:lib/*" my.package.MainClass,:用作分隔符 比如 java -cp "mysql-connector-java-5.1
java -jar命令运行jar包时指定外部依赖jar
大家都知道一个java应用项目可以打包成一个<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里面添加如下一句话: ...
hadoop jar hadoop-mapreduce-examples-2.7.3.jar pi 5 5 报错的解决方法
$ hadoop <em>jar</em> hadoop-mapreduce-examples-2.7.3.<em>jar</em> pi 5 5 Number of Maps = 5 Samples per Map = 5 18/06
Linux下shell脚本启动jar
Linux下shell脚本启动<em>jar</em>包     不说废话,直接上图。         这是整个目录结构,其中bin里面是启动脚本(st2.sh),lib里面是你需要启动的猪<em>jar</em>包和依赖的其他<em>jar</em>包,log里面是打印的日志。直接看脚本。     上面是完整的脚本代码,原理不多说,百度Google都可以。需要注意的地方是以下几点: 第4行的MAIN_CLASS="l
让无JAVA运行时环境的电脑运行jar程序的简易方法
<em>如何</em>让没有安装JRE的电脑<em>运行</em>JAVA开发的程序? 没有JRE就安装一个呗,但是有人偏偏不想安装JRE,或者由于一些原因不能安装JRE,但是又想<em>运行</em>.<em>jar</em>格式的应用程序,其实很容易。 首先在已经安装好JRE的电脑上找到JRE文件夹,把整个文件夹复制到没有安装JRE的电脑上,然后在没有安装JRE的电脑上做个批处理,批处理的内容就像这样简单一行就够了:start jre8/bin
在工作目录下建python的虚拟环境
1、安装virtualenv:pip install virtualenv 2、创建虚拟环境:virtualenv env --这个env是虚拟环境名,自定义的 3、启动虚拟环境使用命令:env\Scripts\activate 4、在该环境下<em>运行</em>py文件:python getpicture2.py 当我在python_workspace下的另一个文件夹内建虚拟环境时,不需要p
项目打包成jar放在linux下
将项目打包成<em>jar</em><em>运行</em> 很多情况下,我们需要将项目打包成<em>jar</em>,在服务器务器上通过命令调用执行或者定时调度。下面是具体过程: 1) 将项目导出成<em>jar</em> 仅仅java类,并没有相关依赖包 2) 导出相关依赖包 如果是maven项目,我们可以导出war之后,解压获取里面的相关依赖 3) 将项目<em>jar</em>和依赖<em>jar</em>放入同一目<em>录下</em> 这里是 /usr/java/lib 4) 编写<em>运行</em>脚本(主要是将所需要的依赖...
windows下nodejs的安装及环境变量的配置
第一步:下载nodejs安装文件 下载地址:https://nodejs.org/zh-cn/download/,根据自己操作系统的类型选择32-bit/64-bit。如图:第二步:安装nodejs 双击下载的“node-v8.9.3-x64.msi”安装文件,一路next下去,nodejs的默认安装路径为“C:\Program Files\nodejs\”,你可以自定义安装路径,本人放在G:\
让linux在当前目录下执行程序
第一步:回到用户的主目录cd 第二步:编辑用户配置文件 ubuntu:.profile redhat: .bash_profile 在文件最后一行输入:export PATH=$PATH:. 第三步:保存退出wq 第四步:重新登录用户...
Windows 下如何运行jar文件程序
演示代码: 在Eclipse开发一个demo package cn.test.gui; import java.awt.Frame; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; public class GuiDemo { private Frame frame; public Gui
Windows下使用cmd运行jar文件
Windows下使用cmd<em>运行</em><em>jar</em>文件
IntelliJ2017如何把JAR包加入到项目运行环境中
注:JAVA PROJECT 1、先把JAR复制到BIN目<em>录下</em> 2、在IntelliJ IDEA中打开要添加<em>jar</em>包的Project 3、File – Project Structure4、选择Moudules – 再选择Dependencies5、选中Moudule source – 然后点击+号6、在目录中找到自己要添加的<em>jar</em>包“OK”即可。
在不装jre环境下运行jar程序
在不装jre环境下<em>运行</em><em>jar</em>程序 最近在学javase,自学了一个月,花了两天做了一个仿qq的聊天软件。是在eclipse下完成的。想导出和不了解java机制的朋友聊聊天。 在eclipse中导出<em>jar</em> 1).选中需要导出的工程(Aaqq),右击选中“Export”2).选择“java”,然后“Runnable JRE file”,接着“next” 3).最后一步,导出main函数一定要有图形界
jar文件在无java环境的机器上运行
最近做了一个小功能,帮行政的同事计算公司员工的缺勤和加班情况。使用后反映良好,于是一传十十传百,可是有些人拿到后傻眼了,为什么我的机器<em>运行</em>不了呀……原来,他们的机器没有java<em>运行</em>环境,而且有的是32位有的是64位,但有都不愿意自己装jdk……于是,我将jre抽取出来,再在bat中做了一些判断,自动选择环境。结构如下: bat:if /i "%PROCESSOR_IDENTIFIER:~0,3%"
Eclipse jar包不能放在一个文件夹
原文连接:http://zhidao.baidu.com/link?url=Md-_Yr8p_mNaIL1txHZw2OtsOrJtx94PiQMn5GQPxSx06U6vYKGDYrnm99O_D2DzMQCekhYqPxM_7ruiOCPae_
java运行jar 指定单个,多个,目录下的依赖jar
java命令行<em>运行</em><em>jar</em>里的main类 一般<em>运行</em>包含manifest的<em>jar</em>包,可以使用 java -<em>jar</em> .<em>jar</em> 如果<em>jar</em>里没有 manifest,则可以使用 java -cp foo.<em>jar</em> full.package.name.ClassName 当main类依赖多个<em>jar</em>时,可以把多个<em>jar</em>打包到一个目录,然后用-Djava.ext.dirs指定该目录,引用依
直接将项目放在tomcat下启动
eclipse下启动的项目,会产生编译文件,如果编译文件里面没有前端文件,在java build path里面的source把webcontent添加进去,然后<em>运行</em>项目,就会在build里面生成class的编译文件,将classes文件夹里面的文件放在tomcat的webapps的ROOT路径下,启动tomcat项目即可 ...
idea导入本地jar包以及部署到Windows服务器
<em>如何</em>在Maven项目中引入本地包呢? 比如有些<em>jar</em>包是不是免费的,或者在中央仓库里是没有的,但想引入到现有项目中。 方法一:在项目中新建个文件夹引入<em>jar</em>包,此方法可做本地开发测试使用 &amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;com.sap&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt...
linux环境下运行jar包,依赖外部jar
原文地址:http://www.lifeba.org/arch/linux_shell_lib_<em>jar</em>s.html linux下批量遍历lib下的<em>jar</em>包,默认读取的是当前目<em>录下</em>的lib文件夹下的<em>jar</em>包。你将需要的<em>jar</em>包放置lib下,并且指定下<em>运行</em>的类,就可以<em>运行</em>java命令。另外windows下的bat批量遍历<em>jar</em>包,可以参见 bat 设置lib*.<em>jar</em> #!
jar 程序的运行
Java应用程序<em>jar</em>文件可以由 JVM(Java虚拟机)直接执行,只要操作系统安装了JVM便可以<em>运行</em>作为Java应用程序的<em>jar</em>文件。 注意:<em>运行</em>的<em>jar</em>程序要是“Runnable JAR file”文件,即在eclipse中“Export”时选择如下图中的方式导出(<em>jar</em>文件其实也可以,但复杂的程序需要自己修改部分东西才能<em>运行</em>) 1.首先需要安装jdk(在cmd 窗口下java -versi
Windows环境下如何方便快捷的执行jar文件
Windows环境下<em>如何</em>方便快捷的执行<em>jar</em>文件  1 介绍 后缀文件为.<em>jar</em>的文件是java的打包文件,通常包含的是一个完整的java应用程序。在Windows环境下面获取的软件如果是<em>jar</em>文件,最通常的做法是: 1) 打开命令行窗口cmd.exe 2) 执行命令: java –<em>jar</em> 相应的<em>jar</em>文件.<em>jar</em> 如下图所示:  这样做的缺点很显然,操作繁琐而且浪费时
linux下怎么运行某个目录下的程序,如启动tomcat,即运行tomcat的bin目录下的startup.sh
通过cd,找到sqlplus的安装目<em>录下</em>,然后 ./startup.sh 即可。
解决jar程序日志文件输出到和jar程序同级目录问题
static { //获取当前<em>jar</em><em>运行</em>的路径,加载log4j,初始化日志输出路径为当前程序<em>运行</em>目录 String path = Main.class.getResource("").getPath(); path = path.substring(0, path.lastIndexOf(".<em>jar</em>")); path = path.substring(6, path.lastIndexOf
获得运行jar包存放路径的方法
获得<em>运行</em><em>jar</em>包存放路径的方法 在 java 中, System.getProperty("user.dir") 得到的是当前工作路径(对应命令行命令就是 linux 下的 pwd 、 windows 下的 cd ),而 System.getProperty("user.home") 得到的是当前用户主目录(对应于 linux 下的 ~ 目录、 windows 下的 document a
maven如何引入放在WEB-INF/lib目录下jar包!
今天导入其他项目组的项目,一直报<em>jar</em>包的问题,结果他们是以外部导入的方式来的,感觉很麻烦。 直接在pom.xml文件中配置   核心代码: &amp;lt;compilerArguments&amp;gt; &amp;lt;extdirs&amp;gt;src\main\webapp\WEB-INF\lib&amp;lt;/extdirs&amp;gt; &amp;lt;/compilerArguments&amp;gt; 记录自己犯的...
jar包转换成可在不装JVM的电脑上运行的exe
一开始用的exe4j,但是总是安装失败,所以后来又换了JSmooth,很好用,转换简洁迅速,下面是使用教程: 1、首先准备我们的资源,把要转换的Jar文件、精简过的JRE文件夹和想生成的EXE文件的图标(可以是png,jpg等格式,不想加图标可以不弄)<em>放到</em>同一个文件夹内。这一步一定要做,否则可以成功生成,但在没有java环境的机子上还是不能<em>运行</em>,因为他会找不到JRE文件夹的位置
/etc/profile文件和Python源文件设置任意路径下都能运行
1、当在/etc/profile文件里配置路径时出错,为什么ls等系列指令都失效了呢? 根据我的理解,/etc/profile文件就相当于main函数。当我们使用命令时,系统会先向/etc/profile文件中找,如果找不到的话再去找其他文件。但当/etc/profile文件被破坏时,系统找不到/etc/profile文件,就像程序找不到main方法,那么这个指令就被提示无效。 2、如
关于Matlab的安装free
工具下载 R2014a:http://pan.baidu.com/s/1cAFLTW R2014a破解文档:http://pan.baidu.com/s/1hrEXd4K 步骤 1.下载相关工具 2.解压ios压缩文件到指定目录(任意) 3.解压完毕后打开解压的文件夹,双击setup.exe 4.选择使用安装文件密匙,点击下一步 5.接受“许可协议”,点击下一步 6.选择“我已有哟
大数据平台运维之MapReduce
Mapreduce12.在集群节点中/usr/hdp/2.4.3.0-227/hadoop-mapreduce/目<em>录下</em>,存在一个案例JAR                           包hadoop-mapreduce-examples.<em>jar</em>。<em>运行</em>JAR包中的PI程序来进行计算圆周率π的近似值,要求<em>运行</em>5次Map任务,每个Map任务的投掷次数为5,<em>运行</em>完成后输出结果为。[root@mas...
javaProject项目中,将jar包放入自定义目录下
-
Java lombok的安装使用
Lombok感觉主要是在实体类的get和set方法上可以使用注解就能代替手工生成(我也是刚看了一下) Lombok的下载页面 点击进入 1、下载链接 点击可下载 Lombok.<em>jar</em>下载之后是需要安装的,相信看到此文章的各位都是有配置了java开发环境的 2、打开win+R输入cmd cd path path是存放下载的lombok.<em>jar</em>的路径,比如我的lombok.<em>jar</em>放在了这里
OGRE3D环境变量设置文件
使用OGRE通常都会设置<em>环境变量</em>,将文件<em>放到</em>OGRE目<em>录下</em>双击<em>运行</em>即可自动设置相应的<em>环境变量</em>。不同版本的SDK下分别放入,方便快捷设置<em>环境变量</em>。
ubuntu 下源码编译安装go
go ubuntu 安装,vim go高亮设置
在当前目录下运行CMD,方法收录
在当前目<em>录下</em><em>运行</em>CMD,方法收录
录下所有jar拼接classpath脚本
windows:   set MY_HOME=%~dp0 @setlocal EnableExtensions EnableDelayedExpansion set CLASSWORLDS_JAR=. for /F %%i in ('dir /a-d/b/s ..\lib\*.<em>jar</em>') do set CLASSWORLDS_JAR=!CLASSWORLDS_JAR!;%%i ...
如何在bat文件中查找jar包,动态设置classpath
<em>如何</em>在bat文件中查找<em>jar</em>包,并自动设置classpath? 使用for信令即可。
java入门---环境设置以及运行实例之如何执行指定class文件目录(classpath)
    如果我们 Java 编译后的class文件不在当前目录,我们可以使用 -classpath 来指定class文件目录:C:&amp;gt; java -classpath C:\java\DemoClasses HelloWorld    以上命令中我们使用了 -classpath 参数指定了 HelloWorld 的 class 文件所在目录。如果class文件在<em>jar</em>文件中,则命令如下:c:...
运行maven下的settings.bat文件的结果
-
bat 遍历lib文件夹,运行JAR包
@ECHO OFF @ECHO STARTUP App @ECHO 设置<em>环境变量</em>,循环当前目<em>录下</em>的lib目<em>录下</em>所有<em>jar</em>文件,并设置CLASSPATH FOR %%F IN (lib\*.<em>jar</em>) DO call :addcp %%F goto extlibe :addcp SET CLASSPATH=%CLASSPATH%;%1 goto :eof :extlibe
【Hadoop】MapReduce打成jar包上传到Linux运行
之前写过MapReduce代码,但并没有真正在HDFS上<em>运行</em>。 今天就把之前写过的代码打成<em>jar</em>包,上传到HDFS上<em>运行</em>。 首先,翻出之前写好的mapreduce代码 修改代码: ①添加下面一行,指定具体的任务类 job.setJarByClass(ForWorldCount.class); ②修改之前指定的输入输出路径,应变为参数输入: FileInputFormat.addI...
java运行环境 和 环境变量的配置
(本人为初学者,如果有错的地方,欢迎指正。) 1、首先到指定的网站下载安装包(http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)        下载界面:                      点击download(下载)进入到下载界面,然后点击接受许可协议(注
PHP复制到WWW目录下就可以运行的网站代码
复制到WWW目<em>录下</em>就可以<em>运行</em>的PHP网站不错的参考可以<em>运行</em>改改看
log4j.properties这个文件为什么放到src目录下就能起作用
因为log4j.<em>jar</em>查找文件的时候是 先去代码根目<em>录下</em>去找log4j.properties,src<em>运行</em>后的发布目录就是代码根目录,你要是不习惯可以直接修改log4j的源代码 使用你自己的加载配置文件的路径即可 还可以自己指定目录 log4jConfigLocation /WEB-INF/log4j.properties 或者       log4jC
【JavaEE】引用的jar包为什么必须放到lib目录下
文章来源: 在跑书上带的源码的时候出现Error: java.lang.NoClassDefFoundError: org.hibernate.cfg.Configuration 解决办法: 将Hibernate相关<em>jar</em>包拷贝到lib目<em>录下</em>即可   上面的问题引发了我的思考,为什么<em>jar</em>包非要<em>放到</em>lib目<em>录下</em>?当然这个<em>jar</em>包得加个定语限制一下,就是引用的外部<em>jar</em>包,像tomcat、JRE...
maven将项目打包到tomcat目录下
第一步: 权限准备,找到项目所使用的tomcat目<em>录下</em>的conf文件夹第二步:将tomcat服务器启动起来,然后在浏览器输入http://localhost:8080/manager  会出现一个表单,需要输入用户名和密码,将刚才配置好的用户名和密码输入就可以进入到tomcat的manager页面了。第三步: 配置maven的setting.xml文件,让maven有访问tomcat的权限 (ec...
Log4j日志文件存放到项目目录下
方法一:直接在log4j配置中写绝对路劲 方法二:新建一个ServletContextListener的实现类Log4jConfigListener,Log4jConfigListener做:String path = Environment.class.getResource("").getPath(); String webAppPath = path.substring(0, pa
如何让maven 将工程依赖的jar 复制到WEB-INF/lib 目录下
应用场景:在进行MAVEN的WEB开发时,依赖JAR是不<em>放到</em>src/main/webapp/WEB-INF/lib下的,这个和我们用eclipse开发工具做web开发时的使用习惯不太一样,<em>如何</em>能够在编译的时候就只能把依赖<em>jar</em>包拷贝到对应的lib目录呢? 技术关键字:<em>如何</em>在相应的生命周期的某个阶段执行对应的goal 1.在默认生命周期的compile阶段执行 maven-depende
Qt 技巧:设置在 debug 路径下直接运行可执行文件
Qt 编译的时候默认会使用影子构建,这时在工作路径下会生成一个目录:xxx-build-desktop-xxx. 如果编译通过,在该目<em>录下</em>会生成一个可执行文件,双击之,但不能<em>运行</em>,提示是缺少某个动态库文件。 这时有两个解决方法: 其一,拷贝该动态库文件到该目<em>录下</em>;
jdk解压bin目录下无法执行java命令
在windows7中安装了一个vmware,vm中装了Ubantu。 jdk的解压目录为: /home/q/java/jdk1.7.0_45 进入jdk下的bin/下的bin目录,执行./javac Hello.java (当然我在该目<em>录下</em>放了一个Hello.java文件,并且权限没有问题)或 其它任意命令,都显示  bash ./java:no such file or direct
Linux在当前目录下查找并运行可执行程序
备注:         每个用户都有自己的bash文件,更改后对其它用户不生效.          cd加空格进入当前用户目录后,因为bash_profile为隐藏文件,可以通过命令 ls -al进行查看.
文章热词 以太坊私网电脑运行多个节点 em算法中的隐变量问题 机器学习 机器学习课程 机器学习教程
相关热词 c# 在目录下创建文件 c++ 如何读取目录下的所有文件名 c#不能在什么平台运行 dreamweaver中如何运行jsp 区块链运行 乌班图python运行
我们是很有底线的