Linuxjar安装
Ⅰ linux下如何安装jar包的weblogic。
在Linux环境中安装建议使用普通用户安装,weblogic也会自动提示使用普通用户安装。
1、Linux新建普通用户weblogic:
2、创建用户组:groupaddweblogic
3、创建用户添加用户组weblogci指定家录:
useradd-gweblogic-m-d/home/lipweblogic
设置密码passwdxxxxx
4、指定用户目录chown-Rweblogic:weblogic/home
5、执行ll可查看目录属组
6、普通用户配置jdk环境变量
7、在普通用户家目录下会有一个.bash_profile文件修改该文件即可
8、普通用户下配置环境变量
9、JDK环境变量设置:
exportjava_HOME=/jdk安装路径
exportPATH=$JAVA_HOME/bin:$PATH
exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
修改后生效:source/etc/profile
Ⅱ Linux中用idea如何安装Hadoop jar包
(1)准备工作
1) 安装JDK 6或者JDK 7
2) 安装scala 2.10.x (注意版本)
2)下载Intellij IDEA最新版(本文以IntelliJ IDEA Community Edition 13.1.1为例说明,不同版本,界面布局可能不同):
3)将下载的Intellij IDEA解压后,安装scala插件,流程如下:
依次选择“Configure”–> “Plugins”–> “Browse repositories”,输入scala,然后安装即可
(2)搭建Spark源码阅读环境(需要联网)
一种方法是直接依次选择“import project”–> 选择spark所在目录 –> “SBT”,之后intellij会自动识别SBT文件,并下载依赖的外部jar包,整个流程用时非常长,取决于机器的网络环境(不建议在windows下操作,可能遇到各种问题),一般需花费几十分钟到几个小时。注意,下载过程会用到git,因此应该事先安装了git。
第二种方法是首先在linux操作系统上生成intellij项目文件,然后在intellij IDEA中直接通过“Open Project”打开项目即可。在linux上生成intellij项目文件的方法(需要安装git,不需要安装scala,sbt会自动下载)是:在spark源代码根目录下,输入sbt/sbt gen-idea
注:如果你在windows下阅读源代码,建议先在linux下生成项目文件,然后导入到windows中的intellij IDEA中。
Ⅲ Linux下运行jar包的几种方式
1 阻塞式方式
java -jar xxx.jar
特点: 当前终端的会话窗口被阻塞, 可按CTRL + C中断程序的运行, 或者直接关闭会话窗口 —— 此时jar程序将终止.
2 后台运行方式
# 通过"&"符号实现后台运行:
java -jar xxx.jar &
特点: 当前终端的会话窗口不会被阻塞, 但是如果关闭当前窗口, 程序将终止运行.
3 后台持续运行方式
# 通过"nohup"命令实现后台运行:
nohup java -jar xxx.jar &
nohup命令是不挂断运行命令的意思.
特点: 当用户退出或终端关闭时, 程序的运行不受影响.
说明: 用nohup命令运行任务时, 默认情况下这个任务的所有输出都将被重定向到nohup.out文件中, 除非另外指定输出文件. 指定输出文件方式为:
# 将输出重定向到xxx.log文件中:
nohup java -jar xxx.jar > xxx.log &
> 符号是重定向符, 实现: 把它之前命令的所有输出信息重定向到后面的文件中, 而不是显示到屏幕上.
Ⅳ 如何在Linux下运行jar包的方法
当需要把在Windows上开发的Java程序用在Linux上运行时,就需要吧该Java程序打包成jar包上传到Linux上去运行。首先想到的可能就是通过 java -jar xxx.jar 的方式来运行我们的jar包,程序运行正常,但是窗口被锁定,当我们关闭窗口或Ctrl + C打断程序运行时,程序就会退出,这肯定不是我们想要的,下面我介绍几种Linux下后台启动jar包的方法
优化方法一:
& 表示后台运行,ssh窗口不被锁定,但是关闭窗口时,程序还是会退出
优化方法二:
nohup 表示不挂断运行命令行,当账号退出或关闭终端时,程序仍然运行
当用 nohup 命令执行作业时,该作业的所有输出被重定向到nohup.out的文件中,除非另外指定了输出文件。
优化方法三:
> /usr/local/temp.txt 表示将所有启动的日志信息记录到temp.txt文件中
Ⅳ Linux 安装jdk 缺少dt.jar tools.jar
我折腾一晚上查资料找到的说法大多数是Windows系统下出现此问题的解决方案,说jdk和jre覆盖了。
but,我这个是Linux系统啊,不是Windows的EXE安装啊!!!!
FQ Google 之后找到一篇文章,作者遇到同样的问题。看了他的文章之后才发现 自己在yum 安装的时候 只输入了版本 之后的类型什么的 都忽略了。。 直接安装~!这可能导致安装错了包。
其实 我们只要安装一个版本就好,就是后面的描述 JDK 开发环境这个包
所以我们安装的时候要注意一下,不要偷懒,名称要输全。
Ⅵ 红帽子LINUX下怎么安装JAR等程序
都是刻录为光盘,光盘启动就能安装。
否则你可以试试看在DOS下安装:第一步、把ISO文件解压到DOS分区C:\的某子目录下,比如C:\LINUX9\;第二步、重新启动计算机进入DOS方式,运行里面的一个批处理文件进行安装(不记得名字了,自己查看)。
不过在WINXP里面进入DOS方式比较麻烦,可以安装一键GHOST等软件进入DOS方式试试看。
另外,站长团上有产品团购,便宜有保证
Ⅶ linuxjava-jar指定main方法
使用java中的命令运行即可。
1,安装jdk,并配置好环境变量JAVA_HOME D:Javajdk1.8.0_25CLASSPATH .;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar;PATH %JAVA_HOME%bin;%JAVA_HOME%jrebin;
2,打开cmd,输入java测试是否成功。
3,使用命令切换到jar文件所在的目录。假设文件放在d:test。输入d:切换到d盘,输入cd test进入test文件夹。
4,输入java -jar fileName.jar运行文件。
Ⅷ linux安装jar命令
linux系统下jar是随着jdk安装的,所以安装jar其实很容易。下面由我为大家整理了linux下安装jar命令的相关知识,希望大家喜欢!
linux下安装jar命令
jar是随着jdk的安装的。在jdk安装的目录下有bin目录中,windows下的文件名为jar.exe,linux下文件名为jar.它的运行需要用到jdk安装目录下lib目录中的tools.jar.
jar文件在linux下的安装命令
首先安装java 的jdk..并设置 java environment.
then the order is: [root@localhoat root]# java -jar /the directory and file name, include .jar
附:linux下jar命令用法详解
jar的用法:
jar{ctxu}[vfm0M][jar-文件][manifest-文件][-c 目录] 文件名。。。
{ctxu}是jar命令的子命令,每次jar命令中只可以包含一个ctxu中的一个,分别表示:
-c创建新的jar文件包 --常用于打包
-t列出jar文件包的内容列表
-x展开jar文件包的指定文件或者所有文件--常用于解开包
-u更新已经存在的jar文件包
[vmf0M]中可以选,也可以不选,是jar命令的选项参数:
-v生成详细报告并打印到标准输出
-f指定jar文件名,这个参数是必须的
-m指定需要包含的manfest清单文件
-M不生成所有的清单文件
经常组合使用 cv0Mf/xvMf
补充:linux下运行jar包命令
java -jar xxxx.jar
Linux平台通过以下命令执行jar文件。 # java -jar file.jar
linux下执行jar文件方法:命令行下进入文件目录,执行java -jar file.jar即可,也可在桌面创建一个启动器,在命令栏填写相关的命令:java -jar /file路径/file.jar,这样在桌面双击即可打开该jar文件 创建可执行的 JAR 文件包详解:JAR 文件就是...
linux下执行jar文件方法:命令行下进入文件目录,执行java -jar file.jar即可,也可在桌面创建一个启动器,在命令栏填写相关的命令:java -jar /file路径/file.jar,这样在桌面双击即可打开该jar文件 创建可执行的 JAR 文件包详解:JAR 文件就是...
java -jar test.jar
在linux命令行下对jar进行解压缩操作,比如有个jar包/usr/local/EtnetChinaApplication.jar #解压jar包到临时目录cd /usr/localunzip EtnetChinaApplication.jar -d app#进入临时目录app,编辑文件ls app ...... log4j.properties xmemcache.prope...
java -jar xxxx.jar
nohup java -jar 启动1.jar & nohup java -jar 启动2.jar & nohup java -jar 启动3.jar &
这个shell脚本的话应该只会影响当前的窗口,运行完程序后把窗口关闭,再新开窗口,你的JDK应该还是1.4的 如果不行的话,那就运行完程序,再export一遍1.4的JDK 只对当前窗口有影响,换用户或者新开窗口都会变成1.4
不用用-cp, 有运行jar的-jar吧?或者jar 加什么,你想你要的库和主方法都在一个jar里,一般用不到-cp吧,除非你用到别的类库不在jar里。
Ⅸ windows/linux下部署jar包
1.windows查看端口情况
netstat -ano | findstr "6788"
2windows运行jar包 后台运行 (开启窗口运行 直接 java -jar 即可)
(1)写批处理 .bat
@echo off
start javaw -jar shangheplus-web.jar
exit
(2)双击运行
(3)结束进程:netstat -ano |findstr "6789" 通过端口找到pid
通过任务管理器:根据pid找到 服务结束即可
通过结束命令:taskkill /f /t /im javaw.exe(根据进程名称杀进程) taskkill /pid 3380 -t -f (根据进程pid杀进程)
linux:
java -jar xxx.jar & 后台运行 会返回进程号
杀进程: kill -9 进程号