-
导出的jar包不能双击运行只能在cmd下运行
2011-05-08 11:33:03直接用eclipse或者用fat插件打包都不行,不是会当作压缩文件打开,就是双击后说classnotfound什么的,但是cmd下用java -jar xx.jar就可以...为什么... -
java导出为jar程序时出错
2015-06-28 13:55:08用eclipse下的export-runnable JAR file功能导出。结果不能正常运行。 表现为: 双击jar程序后,出现命令行窗口并闪退。 求分析是什么原因? -
Java 程序用eclipse 导出jar 包问题
2017-03-30 14:39:12按照马士兵老师课件做的坦克游戏,在eclipse 里面能正常运行,但是打成Jar 包以后就出现bug 了,能正常启动,但是发射不了子弹。。这是为什么 -
Eclipse打包带mysql的java程序
2016-07-20 14:48:26直接点击Eclipse项目的export导出的jar包,运行的时候会提示不能连接数据库,因为其不能导出第三方的jar包。 因此,我们自己创建一个清单文件 manifest.mf,来配置导出的jar包。 第一步,创建目录 如图,自己...Eclipse打包带mysql的java程序
前言
软件做好了不能发布,实在是一件让人心烦的事,为什么发布功能不能做的简单一点那?
直接点击Eclipse项目的export导出的jar包,运行的时候会提示不能连接数据库,因为其不能导出第三方的jar包。
因此,我们自己创建一个清单文件 manifest.mf,来配置导出的jar包。
第一步,创建目录
如图,自己创建一个lib文件夹,用来存放需要的jar包。
这里我们是一个mysql的程序,因此只用把当时连接时用到的
放进去就行了。
第二步,配置文件
接下来我们手动配置manifest.mf
Manifest-Version: 1.0 Main-Class: Main Class-Path: lib/mysql-connector-java-5.1.39-bin.jar
用notepad++编辑一下就好。第三步,导出JAR包
然后右击项目,单击export
直接next。
选择一起导出的包,按照我选的来选就行了。点击next
默认的就行。接着next
最后,选择已经存在的manifest,选中自己之前编辑过的manifest.mf,单击finish。
这个时候JAR包已经打好。我们还需要将所需的lib,图片等资源手动复制过来。
复制一下。
大功告成!双击jar包,是不是就可以正确运行了。
-
java netty NoClassDefFoundError 找不到eventloop class
2016-01-21 11:58:51在eclipse上用用netty框架写了个demo,直接在eclipse上能编译运行成功,导出了个jar包, 用java -jar 运行后,报出了如下错误: Error: A JNI error has occurred, please check your installation and try again ... -
java项目在分别windows和Linux系统上项目部署
2020-05-23 11:38:40我们在开发工具如IDEA,eclipse上创作的项目只能在我们本地环境下运行和浏览,并不能像淘宝网站一样,能让大家都看到。而如果我们的项目只能在自己的电脑上进行浏览,那么项目开发的效益就可想而知了?因此,我们...一、项目部署
为什么要进行项目部署?我们在开发工具如IDEA,eclipse上创作的项目只能在我们本地环境下运行和浏览,并不能像淘宝网站一样,能让大家都看到。而如果我们的项目只能在自己的电脑上进行浏览,那么项目开发的效益就可想而知了?因此,我们需要将我们的项目发布出去(上线),让每个人通过ip或域名都能访问得到。二、前期准备
1、一个能在本地机上正常运行得Java项目,导出jar包或war包
2、购买服务器域名(腾讯云、阿里云上都有域名出售),特别的,校内申请得服务器域名只能通过校园网访问
3、登录服务器(根据服务器系统得不同,登录方式也有不同,后面我们进行讲解)
4、在服务器上安装项目运行环境(jdk),服务器jdk版本不能低于项目本地运行jdk版本三、项目部署
在前期准备工作做好之后,我们就可以经行项目的部署啦!
(一)windows系统上部署
windows系统上的项目部署,我们通过远程访问桌面进行。
1、"win+R"打开运行窗口,输入mstsc命令
2.出现“远程桌面连接”窗口
3、输入要连接的服务器的ip和端口号(远程桌面的默认端口号是3389),以及用户名
4、点击连接就可以进入远程计算机(二)Linux系统上部署
1、如果项目要在Linux系统上部署,我们需要下载俩个小工puTTy和Filezilla
①puTTy下载链接:https://pan.baidu.com/s/1uDCQgUMorsUAYquSvdXJTw
提取码:4miu
②Filezilla下载链接:https://pan.baidu.com/s/1XII1fJOkz4ft3A5235EuXg
提取码:l85z
2、下载后按照默认安装就行,然后打开Filezilla,输入ip,用户名,密码端口号(这里的默认端口号是22),页面左侧是我们的本地电脑文件,我们从中找到项目的jar包,页面右侧是服务器系统,我把jar包放在了home文件夹下面(更简单粗暴的方法是直接在本地桌面上进去),这样我的jar包就已经导入服务器了
3、接下来,打开puTTy,输入ip点击open就跳转道控制台页面
4、控制台页面输入用户名和密码,出现下面的语句就算是登录服务器成功了
5、可以输入java -version查看jdk版本,只要服务器jdk版本不低于项目的jdk版本就行,在下安装的是jdk1.8
5、确保java运行环境可行后,我们就可以将项目部署到服务器上了,我们先进入home文件夹,输入java -jar qcl80.jar,出现截图情况就算是部署成功了
6、接下来,就可以输入ip+端口号(或域名)在浏览器上访问我们的项目了以上就是博主对于项目部署的一些总结了,希望对各位有所帮助,如有缺陷,还望多多包涵喔~
-
day020-继承加强和设计模式代码和笔记.rar
2020-03-15 20:24:20要封装为可以执行的jar包,必须先运行一下当前类。 然后在下面写一个jar包的名字,然后选择生成jar包的路径,finish即可 在cmd控制台中,切换路径到jar文件所在的目录。 输入 :java -... -
手机 pdf 阅读器
2009-02-12 23:00:29修正在阅读历史损坏或过多的情况下不能启动的问题 [2008.4.6] Ver:3.2.10 由于上一个版本更新前测试不足,导致部分用户出现一些问题,此更新做了一些修正 E398等机器上无法全屏的问题 恢复了阅读到文件尾时“下一个... -
JAVA上百实例源码以及开源项目源代码
2018-12-11 17:07:42设定字符串为“张三,你好,我是李四” 产生张三的密钥对(keyPairZhang) 张三生成公钥(publicKeyZhang)并发送给李四,这里发送的是公钥的数组字节 通过网络或磁盘等方式,把公钥编码传送给李四,李四接收到张三编码后... -
JAVA上百实例源码以及开源项目
2016-01-03 17:37:40Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java文件传输实例不可错过,Java网络编程技能的提升很有帮助。 Java聊天程序,包括服务端和... -
java开源包1
2013-06-28 09:14:34往好了用什么都能干,就是不能让一个网站下线。 FTP客户端Java类库 ftp4j ftp4j是一个FTP客户端Java类库,实现了FTP客户端应具有的大部分功能文件(包括上传和下 载),浏览远程FTP服务器上的目录和文件,创建、... -
java开源包12
2013-06-28 10:14:45往好了用什么都能干,就是不能让一个网站下线。 FTP客户端Java类库 ftp4j ftp4j是一个FTP客户端Java类库,实现了FTP客户端应具有的大部分功能文件(包括上传和下 载),浏览远程FTP服务器上的目录和文件,创建、... -
Java资源包01
2016-08-31 09:16:25往好了用什么都能干,就是不能让一个网站下线。 FTP客户端Java类库 ftp4j ftp4j是一个FTP客户端Java类库,实现了FTP客户端应具有的大部分功能文件(包括上传和下 载),浏览远程FTP服务器上的目录和文件,创建、... -
java开源包101
2016-07-13 10:11:08往好了用什么都能干,就是不能让一个网站下线。 FTP客户端Java类库 ftp4j ftp4j是一个FTP客户端Java类库,实现了FTP客户端应具有的大部分功能文件(包括上传和下 载),浏览远程FTP服务器上的目录和文件,创建、... -
java开源包11
2013-06-28 10:10:38往好了用什么都能干,就是不能让一个网站下线。 FTP客户端Java类库 ftp4j ftp4j是一个FTP客户端Java类库,实现了FTP客户端应具有的大部分功能文件(包括上传和下 载),浏览远程FTP服务器上的目录和文件,创建、... -
java开源包6
2013-06-28 09:48:32往好了用什么都能干,就是不能让一个网站下线。 FTP客户端Java类库 ftp4j ftp4j是一个FTP客户端Java类库,实现了FTP客户端应具有的大部分功能文件(包括上传和下 载),浏览远程FTP服务器上的目录和文件,创建、... -
java开源包10
2013-06-28 10:06:40往好了用什么都能干,就是不能让一个网站下线。 FTP客户端Java类库 ftp4j ftp4j是一个FTP客户端Java类库,实现了FTP客户端应具有的大部分功能文件(包括上传和下 载),浏览远程FTP服务器上的目录和文件,创建、... -
java开源包8
2013-06-28 09:55:26往好了用什么都能干,就是不能让一个网站下线。 FTP客户端Java类库 ftp4j ftp4j是一个FTP客户端Java类库,实现了FTP客户端应具有的大部分功能文件(包括上传和下 载),浏览远程FTP服务器上的目录和文件,创建、... -
java开源包9
2013-06-28 09:58:55往好了用什么都能干,就是不能让一个网站下线。 FTP客户端Java类库 ftp4j ftp4j是一个FTP客户端Java类库,实现了FTP客户端应具有的大部分功能文件(包括上传和下 载),浏览远程FTP服务器上的目录和文件,创建、... -
java开源包7
2013-06-28 09:52:16往好了用什么都能干,就是不能让一个网站下线。 FTP客户端Java类库 ftp4j ftp4j是一个FTP客户端Java类库,实现了FTP客户端应具有的大部分功能文件(包括上传和下 载),浏览远程FTP服务器上的目录和文件,创建、... -
Oracle 数据库管理艺术:11g新特性(世界级Oracle专家权威力作)--详细书签版
2013-02-06 17:57:477.7 分区的导出和导入 259 7.8 忽略错误 262 7.9 基于Data Pump的外部表 262 第8章 Oracle Streams 268 8.1 同步捕捉 268 8.1.1 同步捕捉的限制 269 8.1.2 配置同步捕捉 269 8.1.3 同步捕捉的DBA视图 271 ... -
网狐荣耀版开发使用常见问题解答
2017-11-27 19:37:46二、手机客户端或PC客户端开发出相应的短信验证功能,进行手机号码的接收,接收到手机号码后,直接发送服务器端,这里当然不能客户端集成直接发,那就会被别人利用了。服务器端发送短信。客户接收到短信后就可以进行... -
网管教程 从入门到精通软件篇.txt
2010-04-25 22:43:49如果不能在启动目录(默认为 %systemroot%System32)中找到该文件,将试着在 Windows 安装 CD 中找到它。如果有多引导系统的计算机,必须保证是在包含 Windows 的驱动器上使用该命令。 Diskpart 创建和删除硬盘...