是的,你可以使用Java Web Start(JWS)将你的Java程序封装成一个独立的应用程序,可以让用户在没有网络的情况下也可以使用。Java Web Start是一种可以让用户安装和使用Java应用程序的技术,可以让用户在没有网络的情况下也能够安装和使用你的Java程序。Java Web Start能够把你的应用程序以及所有的依赖文件和框架封装成一个独立的可执行文件,用户只要下载这个文件就可以安装你的应用程序。
首先安装jdk,然后在环境变量的path中加入jdk的安装路径,如D:\Program Files\Java\jdk160_30\bin;然后在开始菜单“运行”命令行中输入java和javac回车,看是否配置成功
(1) 一个Java语言开发工具包(Java Devekopment Kit),其中包括Java 编译器和Java运行环境。(2) 一份Java语言API文档,目前版本的Java语言API文档同样可以免费。(3) 一个Java语言集成开发环境,能够在其中编辑Java代码,并且进行编译与调试。推荐使用的集成开发环境是JCreator。
java -version
echo %classpath%
echo %path%
echo %JAVA_HOME%
JDK安装完成之后我们来设置环境变量:
我的电脑点右键,选择“属性”,选择“高级”标签,进入环境变量设置,分别设置如下三个环境变量:
(1)设置好path变量,使得我们能够在系统中的任何地方运行java应用程序,比如javac、java、javah等等,这就要找到我们安装JDK 的目录,比如我们的JDK安装在C:\jdk160目录下,那么在C:\jdk160\bin目录下就是我们常用的java应用程序,我们就需要 把C:\jdk160\bin这个目录加到path环境变量里面。
在系统变量里找到path变量,选择->编辑;(里面已经有很多的变量值,是在变量值的最前面加上C:\jdk160\bin;)
变量名: path
变量值: C:\jdk160\bin;
(2)classpath环境变量,是当我们在开发java程序时需要引用别人写好的类时,要让java解释器知道到哪里去找这个类。通常,sun为我们 提供了一些额外的丰富的类包,一个是dtjar,一个是toolsjar,这两个jar包都位于C:\jdk160\lib目录下,所以通常我们 都会把这两个jar包加到我们的classpath环境变量中set classpath=;C:\jdk160\lib\toolsjar;C:\jdk160\lib\dtjar。
在系统环境变量那一栏中点->新建classpath
变量名: classpath
变量值: ;%JAVA_HOME%\lib\toolsjar;%JAVA_HOME%\lib\dtjar;(注意,CLASSPATH最前面是有个 “”的,表示当前目录,这样当我们运行java AClass的时候,系统就会先在当前目录寻找AClass文件了。);
(3)设置JAVA_HOME:
一是为了方便引用,比如,JDK安装在C:\jdk160目录里,则设置JAVA_HOME为该目录路径, 那么以后要使用这个路径的时候, 只需输入%JAVA_HOME%即可, 避免每次引用都输入很长的路径串;
二则是归一原则, 当JDK路径改变的时候, 仅需更改JAVA_HOME的变量值即可!!!!!!!!!!, 否则,就要更改任何用绝对路径引用JDK目录的文档, 要是万一没有改全, 某个程序找不到JDK, 后果是可想而知的----系统崩溃!
三则是第三方软件会引用约定好的JAVA_HOME变量, 不然, 你不能正常使用该软件
在系统环境变量那一栏中点->新建JAVA_HOME (JAVA_HOME指向的是JDK的安装路径)
变量名: JAVA_HOME
变量值: C:\jdk160
配置完成下面写一个简单的java程式来测试J2SDK是否已安装成功:
public class HelloWorld{
public static void main(String[] args){
Systemoutprintln("Hello world!");
}
}
将程式保存为文档名为HelloWorldjava的文档。
打开命令提示符窗口,进入到HelloWorldjava所在目录,键入下面的命令
javac HelloWorldjava
java HelloWorld
此时若打印出来HelloWorld则安装成功,若没有打印出这句话,仔细检查以上配置是否正确。
如果您只是想在电脑上运行一个java程序,你先确定你的电脑上有没有安装java虚拟机。
如果没装的话,就到 javasuncom上下载一个 jre就行了。
如果你是想学java程序开发,就到 javasuncom 上下载一个jdk。
Java程序写好了怎样在别人电脑上运行, java小程序如何在别人电脑上运行
第一 改文件关联 把jar关联给javaexe 具体百度 双击运行jar 有详细教程
第二 批处理 写一个批处理脚本 执行运行jar的命令
第三 用exe4j打包 exe4j可以把jar打包成一个exe文件 然后就可以在任何安装jre的电脑运行了。而且还提供把依赖库打包进exe的功能,是最理想的运行jar的方式。
java程序怎样转成能在别人电脑上运行的程序运行环境是必须的,不过应该一般的系统上都有的运行环境。想直接运行就写个批处理了!
Qt5编写的程序怎样在别人电脑上运行步骤如下:
1、新建一个Visual C++的“Win32项目”,建立一个空项目。
2、建立完成后,右键点击右边的“解决方案”中的“源文件”。
3、选择“添加”,然后添加“新建项”。
4、选择“Visual C++”中的C++文件,点“添加”。
5、在新加的C++文件里面写好代码
java 怎样在没安装JDK的电脑上运行JAVA程序你的是java文件吧,如果是就就得用JDK中的javacexe编译,如果只是class文件就不需要JDK了,只有要jre就可以了
怎么在电脑上运行java程序?
首先你要在你的电脑上安装jdk。你可以在后面链接地址下载适合你自己的版本(:oracle/techneork/java/javase/downloads/index),如果这个链接过期了,请在:oracle/这个首先找一找。
在你的电脑上配置java环境变量,主要是配置path和classpath。你可以百度java环境变量配置,可以找到很多java环境变量配置方法。配置完毕,可以在cmd窗口下用java -version来查看是否配置成功。如果显示出java版本相关的信息表示配置成功,可以进行下一步了。
编译你的源代码,cmd窗口下把路径改变(cd)到你源代码文件所在的路径,然后用javac 源文件名编译,例如javac Hellojava(需要注意的是源文件名需要是你文件public类的类名,如果你的文件有public类的话)。当然你也可以不改变(cd)到源文件所在的路径,你的文件就需要加上绝对路径就可以了。例如:javac e:\src\Hellojava
运行你编译好的文件,java Hello(需要注意运行的时候没有后缀java或者class),同样你可以不改变路径用绝对路径运行,例如:java e:\src\Hello如果你的代码中有窗口这样的类似的图形化界面,你就需要用javaw来运行。
另外,你可以使用eclipse,NetBeans这样的集成开发环境(IDE)来写代码,这样方便很多。
装一个jdk
需要执行命令 java -jar xxjar 可以运行打包的jar文件
javac xxjava 编译
java xx 运行
我编写的JAVA程序怎么弄到别人电脑上运行啊?把你的文件目录结构理清了,然后把你所写的类和包全部打包成jar文件,复制到他的机子,只要他的jvm正常(包括正确配置了path),你的程序就可以运行。我试过了,从windows里面移到Linux都可以运行。
Qt程序在别人电脑上运行不了怎么办缺失Qt程序运行所需的依赖库,应该提示少什么文件,在开发机上复制一份,放在根目录就成
首先:我建议你安装
jdk
而不是
jre
其次:我建议你所有的安装工具都安装在
d
盘,别安装在
c
盘,统一起来,好管理一些
最后:目录不要安装那么深,一般就安装在磁盘目录下就可以了,比如
d:\jdk16
一般这个安装完之后,需要配制环境变量,这个不知道你是否知道,如果知道最好,不知道就再补充吧
以上就是关于java写的程序怎么封装成app安装在电脑上没有网络可以用吗全部的内容,包括:java写的程序怎么封装成app安装在电脑上没有网络可以用吗、电脑上怎么才能运行JAVA程序、怎样在电脑上用Java语言编写程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)