问题描述
门外汉求助!!!在网上找了一个进销存系统的源码,桌面的,在myeclipse8.5里运行完全没问题,先出现欢迎界面,然后是登陆界面,登陆后就能用了,但把程序打成jar包后,有欢迎界面,登陆界面,能连接数据库,但登陆之后就没有显示了,任务管理器里有javaw进程。目的是想最后打成exe文件,用的exe4j,所以先打成jar包。我是工程右键->export->Jar打包的,另一个简单点的程序都可以打包,这个打完就不行了
解决方案
解决方案二:
打包成jar有点困难的...涉及到服务器的问题这不能和javase比它不需要服务器你的那个jar之所以不能运行应该是这个问题建议安装Tomcat后开机服务器数据库之后通过访问首页面就可以依依访问了。。。
解决方案三:
你需要将其所关联的外部jar包也打入到你的jar包中,一个连接数据库的进销存系统打成exe的可行性不是很好,因为你不能直接将你的exe发给客户使用,需要客户安装你系统使用的数据库,并且做好配置,有可能还需要java环境,真正的java生成exe的程序,一系列的这些都已经压缩在一个exe中了。exe4j只是你的项目打成exe。并没有将jdk和数据库打成exe。建议楼主使用别的将java打成exe的工具。小颖XX的有类似的工具。
解决方案四:
引用1楼javaxiaochouyu的回复:
打包成jar有点困难的...涉及到服务器的问题这不能和javase比它不需要服务器你的那个jar之所以不能运行应该是这个问题建议安装Tomcat后开机服务器数据库之后通过访问首页面就可以依依访问了。。。
我刚接触Java,能不能详细说一下通过访问首页是什么意思啊?我只想找个单机能用的就行的
解决方案五:
引用2楼jushi1988的回复:
你需要将其所关联的外部jar包也打入到你的jar包中,一个连接数据库的进销存系统打成exe的可行性不是很好,因为你不能直接将你的exe发给客户使用,需要客户安装你系统使用的数据库,并且做好配置,有可能还需要java环境,真正的java生成exe的程序,一系列的这些都已经压缩在一个exe中了。exe4j只是你的项目打成exe。并没有将jdk和数据库打成exe。建议楼主使用别的将java打成exe的……
能不能直接推荐一下软件名啊?小颖XX的?这是什么.....?
解决方案六:
引用4楼douglas2603的回复:
引用2楼jushi1988的回复:你需要将其所关联的外部jar包也打入到你的jar包中,一个连接数据库的进销存系统打成exe的可行性不是很好,因为你不能直接将你的exe发给客户使用,需要客户安装你系统使用的数据库,并且做好配置,有可能还需要java环境,真正的java生成exe的程序,一系列的这些都已经压缩在一个exe中了。exe4j只是你的项目打成exe。并没有将jdk和数据库打……
具体名字好像是:小颖安装程序制作专家。大概是这类的软件,可以做成安装包的形式。
解决方案七:
引用4楼douglas2603的回复:
引用2楼jushi1988的回复:你需要将其所关联的外部jar包也打入到你的jar包中,一个连接数据库的进销存系统打成exe的可行性不是很好,因为你不能直接将你的exe发给客户使用,需要客户安装你系统使用的数据库,并且做好配置,有可能还需要java环境,真正的java生成exe的程序,一系列的这些都已经压缩在一个exe中了。exe4j只是你的项目打成exe。并没有将jdk和数据库打……
找个单机能用的那么就是用Swing的吧,生成一个简单的界面,不需要连接数据库,网上应该有很多例子。
解决方案八:
引用6楼jushi1988的回复:
引用4楼douglas2603的回复:引用2楼jushi1988的回复:你需要将其所关联的外部jar包也打入到你的jar包中,一个连接数据库的进销存系统打成exe的可行性不是很好,因为你不能直接将你的exe发给客户使用,需要客户安装你系统使用的数据库,并且做好配置,有可能还需要java环境,真正的java生成exe的程序,一系列的这些都已经压缩在一个exe中了。exe……
不是都需要数据库嘛.....?
解决方案九:
引用7楼douglas2603的回复:
引用6楼jushi1988的回复:引用4楼douglas2603的回复:引用2楼jushi1988的回复:你需要将其所关联的外部jar包也打入到你的jar包中,一个连接数据库的进销存系统打成exe的可行性不是很好,因为你不能直接将你的exe发给客户使用,需要客户安装你系统使用的数据库,并且做好配置,有可能还需要java环境,真正的java生成exe的程序……
有不需要数据库的例子啊,比如文本文件或者session的都可以充当小型数据库。数据库的当然有了。你要简单的例子的话,可以先找个简单的界面然后打成exe。
解决方案十:
涉及东西比较多,打包的问题,最好把东西都打一块安装吧