java -jar在Linux下运行问题

作者&投稿:裘群 (若有异议请与网页底部的电邮联系)
请问 java中"% "与 "/ "之间的区别?~

区别:
1、运算符上的区别
%是求模运算符
/是除运算符
2、用法上的区别
%是求余运算,即2%10=2,10%2=0,10%3=1。
/是普通的除号,即10/2=5。



扩展资料:
编写java程序的注意事项:
大小写敏感:Java是大小写敏感的,这就意味着标识符Hello与hello是不同的。
类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyFirstJavaClass。
方法名:所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的每个单词首字母大写,例如myFirstJavaClass。
源文件名:源文件名必须和类名相同。当保存文件的时候,你应该使用类名作为文件名保存(切记Java是大小写敏感的),文件名的后缀为.java。(如果文件名和类名不相同则会导致编译错误)。
主方法入口:所有的Java 程序由public static void main(String[]args)方法开始执行。

!在JAVA中是非的意思,如!=就是不等于,!0就是非0,是逻辑用语if(!0)就是如果真的话…

你确定你linux下安装的java设置好swing包了,或者你的jar文件中已经把swing包压进来了?

建议你用Linux下的jdk再重新编译并制作jar包(把windows下的工作重复下,程序都是好的,不会占用很多时间),成功与否就知道问题所在了

楼上说的似乎欠妥。
首先,不可能每个程序都会将swing包打进去,根本没这种必要。
其次,WIN下打的可执行JAR在LINUX下是完全能正常运行的,这个我以前做过多次了。

所以,我想可能是楼主的LINUX配置没配好。

有两种可能,一是你用了windows下独有的东西,比如连接access数据库(这是一种,不要对号入座)
其次就是linux下jre的问题


白下区18417222743: 怎么在linux中运行jar包 -
宰父泰乌洛: linux下执行jar文件方法:命令行下进入文件目录,执行java -jar file.jar即可,也可在桌面创建一个启动器,在命令栏填写相关的命令:java -jar /file路径/file.jar,这样在桌面双击即可打开该jar文件创建可执行的 JAR 文件包详解:JAR 文件就是 ...

白下区18417222743: 怎样把jar包放到linux下运行 -
宰父泰乌洛: 安装好OpenJDK后,在终端命令行先切换到jar包所在的目录,然后这样执行命令: java -jar XXXX.jar XXXX.jar是要运行的jar包的文件名字.

白下区18417222743: linux运行jar -
宰父泰乌洛: 学java在window下也可以啊,用myeclipse,可以跨平台运行.wubi安装的linux:deepin linux吧,国产的.不过跟ubuntu差不多.

白下区18417222743: linux 怎么后台执行jar -
宰父泰乌洛: 今天在sourceforge网页利找了一个文本编辑软件,是个ApexText-1.2-platform-independent,名字上看,适合系统平台无关的,其实只要求你的系统有java即可,可是怎么运行jar文件呢?在终端下进入ApexText的目录,执行java -jar ApexText.jar即可运行软件,可是每次都要这样运行是不是有点麻烦啊,确实,我就在我的桌面创建了一个快捷方式,就是创建启动器,关键是在命令那一栏里填写相关的命令:我的是java -jar /home/liming/ApexText/ApexText.jar,这样就可以在桌面双击即可打开软件了.

白下区18417222743: Linux下如何部署可执行 jar包,并关闭此运行 -
宰父泰乌洛: 前段时间刚刚接触了一下linux系统,本人表示第一次使用无从下手,不像windows操作系统是可视化的,简单的创建文件或文件夹都要通过写命令才能将其完成,由于工作需要,不得不自学linux ,先是自学常用的一些命令,然后再部署可执行jar...

白下区18417222743: linux下jar包启动命令,我用nohup java- jar + *.jar命令启动,此时命令 -
宰父泰乌洛: nohup java -jar + *.jar & 这样就可以再后台运行了. liunx命令后+&为后台运行指令

白下区18417222743: 怎么把java的.jar程序在linux上注册成服务,设置开机自启动 -
宰父泰乌洛: 您好,具体可以依据您的系统版本来.有的系统不支持systemd只能用init.d 首先写启动代码#!/bin/bash java jar文件1 & # 有多个程序时注意加上&号 java jar文件2 & 保存到init-java文件里 如果您的系统支持init.d那么可以放在/etc/init.d目录下,注...

白下区18417222743: linux下用java执行.jar文件, 命令格式是什么? -
宰父泰乌洛: java -jar xxxx.jar

白下区18417222743: linux下,双击一个jar文件可以运行,请问怎么从命令行里运行阿 -
宰父泰乌洛: 不用用-cp, 有运行jar的-jar吧?或者jar 加什么,你想你要的库和主方法都在一个jar里,一般用不到-cp吧,除非你用到别的类库不在jar里.

白下区18417222743: java- jar在Linux下运行问题 在虚拟机中执行 -
宰父泰乌洛: 提示的是命令不存在,证明你的命令有问题,试试下面这个:jar cvf wls1036_generic.jar wls1036_generic

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网