将工程bin文件放到其他电脑运行class时,如何处理工程用到的jar包?

问题描述

在原电脑上建立了一个普通工程,其中引用到了D盘下几个jar包:后来将程序的bin文件放到了另一台电脑,直接在cmd中运行class文件,但必须将这几个jar包按原路径放到新电脑上。可不可以将jar包跟bin文件放到一个目录,即引入jar包是设为相对路径?原来这样每次还要按原来的路径放。求大神们指条明路......

解决方案

解决方案二:
不要用引入这种方式,直接把想用的jar包拷贝到bin下就行了。
解决方案三:
引用1楼haha_321的回复:

不要用引入这种方式,直接把想用的jar包拷贝到bin下就行了。

是lib下面
解决方案四:
引用2楼haha_321的回复:

Quote: 引用1楼haha_321的回复:
不要用引入这种方式,直接把想用的jar包拷贝到bin下就行了。

是lib下面

不是web工程,没有lib文件夹。。。
解决方案五:
这个问题有办法解决吗
解决方案六:
看一下maven
解决方案七:
引用5楼xgc3098的回复:

看一下maven

没有用到,是纯java编程的...
解决方案八:
不论是开发环境还是运行环境,在系统环境变量CLASSPATH指定的路径中,能找到JAR包就OK
解决方案九:
引用7楼Android_iPhone的回复:

不论是开发环境还是运行环境,在系统环境变量CLASSPATH指定的路径中,能找到JAR包就OK

只有这个是真理。。。。

时间: 2024-09-30 16:37:05

将工程bin文件放到其他电脑运行class时,如何处理工程用到的jar包?的相关文章

电脑运行程序时提示无法找到组件怎么办?

  最近有用户在使用电脑的时候弹出了无法找到组件的错误窗口,这是什么情况呢? 首先在网上下载对应的缺失文件,把文件放到C:WINDOWSsystem32目录下. 然后打开运行窗口,执行命令regsvr32 msvcrtd.dll. 系统提示加载组件后,进入系统配置,把不需要的开机启动项禁用掉,重启电脑即可.

Eclipse 导出可执行Java工程/可执行Jar文件(包含第三方Jar包)_java

Eclipse导出可执行Java工程/可执行Jar文件(包含第三方Jar包) 师兄部署了新的虚拟机,新学期大搞起来!之前由于爬虫代码不稳定,所以一直都是直接用Eclipse运行,然后遇到问题就修改的.但是这个比较麻烦,而且Eclipse本身就很占内存啊,摔!所以今天下午就把之前的代码清减了一下,对很多挫挫的System.out.println替换了log4j,路径啊数据库连接呀用配置文件处理了,最后打成可执行的Jar,这样在新的虚机上就可以大展拳脚咯^_^Y Biu~废话说完,进入正题,将Jav

获取android项目中的.bin文件

问题描述 获取android项目中的.bin文件 我将一个.bin文件放到了android项目assets里,我想要读取它. fis = new FileInputStream(""x:"" + File.separator + ""work""+File.separator+""game1""+File.separator+""File""+Fi

使用小绝招轻松解决电脑运行缓慢问题

  一. 优化开机启动项 我们的电脑从开机到进入到系统的这一段时间里,电脑会逐一开启进入系统时所需要运行的程序.这是影响着电脑开机速度快慢最关键的原因之一,因此,我们可以删除一些平常所用不到的程序开机启动项,缓解电脑开机速度过于缓慢的问题.具体操作方法如下: 1.点击系统左下角开始菜单,找到运行选项,在弹出的窗口中输入msconfig,如下图所示: 2.在弹出的窗口中找到启动窗口栏,我们可以在窗口中看到在电脑开机时所会启动的程序,根据自身需要取消一些在开机时无需启动的程序,将启动项目前方的勾选去

apk-关联android library的工程如何生成APK或如何将library变成jar包导入

问题描述 关联android library的工程如何生成APK或如何将library变成jar包导入 有一个android工程,关联了一个android library的工程(is library)现在是两个工程,如何把这两个工程合并成一个工程?如果不行如何生成这样子的APK?谢谢 解决方案 右键点击那个(is library)的工程,点击Export...选择JAVA,再选择第一个jar file...就可以了,后面的就是选择存放位置 解决方案二: 1.把两个工程合并成一个工程有以下两种方法

tomcat启动报错-同一项目在我的电脑上启动报错(缺少jar包,其实是有的),但在别人的电脑上却能正常启动,请求帮助

问题描述 同一项目在我的电脑上启动报错(缺少jar包,其实是有的),但在别人的电脑上却能正常启动,请求帮助 解决方案 如果是这样,那说明你引入的有问题啊, 1. 重新引入jar一下!!!对着jar右键add- 2. clean一下!!! 3. 重新发布项目 解决方案二: web项目直接放在lib文件夹下,就不需要add了吧, 此外,这项目在别的电脑可以正常运行 解决方案三: 有可能是jar包没有引入,在build path 把项目所有jar包都引进去 解决方案四: 谢谢各位,问题已解决.缘由是t

可运行jar包的几种打包/部署方式

java项目开发中,最终生成的jar,大概可分为二类,一类是一些通用的工具类(不包含main入口方法),另一类是可直接运行的jar包(有main入口方法),下面主要讲的是后者,要让一个jar文件可直接运行,通常有几下三种方式: 动工之前,先搭一个项目架子便于后面分析: 项目结构图:  这是一个gradle项目(当然,也可以换成ant项目或maven项目,这不重要),里面有二个模块,my-jar的DemoApp里提供了main入口方法,通常一个可运行的java项目,都会依赖其它一些jar包,所以另

eclipse-导入javax.xml.bind.jar包后运行android项目出错

问题描述 导入javax.xml.bind.jar包后运行android项目出错 导入javax.xml.bind.jar包后运行android项目出现Conversion to Dalvik format failed with error 1,什么原因,怎么解决 解决方案 http://blog.csdn.net/androidzhaoxiaogang/article/details/6889876http://dev.wo.com.cn/docportal/doc_queryMdocDet

别的电脑上的ISE工程放到本电脑上后使用ModelSim仿真时出错的解决办法

http://blog.csdn.net/jbb0523/article/details/8038023 题目:别的电脑上的ISE工程放到本电脑上后使用ModelSim仿真时出错的解决办法 是否有这样的经历:别人的ISE工程传给你,然后你打开修改后使用ModelSim仿真时会报错,无奈之下只能重新编译一下库,即点击芯片型号,然后执行Compile HDL Simulation Libraries命令,如图所示: 编译一次库要花很长时间的,但我们知道,电脑上安装ISE和ModelSim后第一次使用