请高手解释下这个问题,谢谢

问题描述

一个package里面的类在eclipse 里面运行是可以的,但是我如果在cmd里面运行的话就会报java.lang.NoClassDefFoundError错,还有就是我如果把package去掉的话,类里面调用Class.froName 放在D盘或者e盘下面可以直接运行,但是放在文件夹下面就不行,如果有package声明会报java.lang.NoClassDefFoundError错,我如果把package去掉的话,class.forname("该类名")会报找不到这个类问题补充:嗯,我自己刚才那么做了下。比如 package c10; public class Test{public void main(String[] srgs){ Class.forName("c10.test")//Class.forName("Test")会找不到}}编译的时候得再c10的上层目录编译 javac c10/Test.java java c10.Test如果在c10目录下 javac Test.java编译成功但是java Test运行会报错()有方法能在c10目录下运行这个Test么?

解决方案

需要检查一下:1.比如你写的程序是test.Test,路径为:C:testTest.java那么你需要在C:根目录下运行:java test.Test而不是在c:test目录下运行java Test2.如果是jdk1.4或者jdk1.4以前的版本,需要设置java环境变量classpath=.;JAVA_HOME/lib 上面的.比较重要,代表当前目录
解决方案二:
java -cp .;你应用的jar 具体的类名字,包括你包名

时间: 2024-11-02 07:38:26

请高手解释下这个问题,谢谢的相关文章

c#-请帮忙解释下下列函数的作用。谢谢

问题描述 请帮忙解释下下列函数的作用.谢谢 输入的参数是鼠标的X,Y坐标,请问转换后是什么? private static int MAKEPARAM(int l, int h) { return ((l & 0xffff) | (h << 0x10)); } 解决方案 其实这代码就是把l的最低16位和h的最高16位放在一起. 解决方案二: private static int MAKEPARAM(int l, int h) { return h * 65536 + l % 65536

为什么程序老是进不了循环?请高手指点下 谢谢了~

问题描述 stringstrcon="IntegratedSecurity=SSPI;InitialCatalog=修改的;DataSource=(local);";SqlConnectioncon=newSqlConnection();con.ConnectionString=strcon;con.Open();SqlDataAdapterda=newSqlDataAdapter("SELECTDISTINCT*FROMbiao",con);DataSetds=n

我是一名.net新手,我想在最短时间内做一个电子商务网站,需要注意些什么呢?有什么好的简单的方法吗!请高手指点下……谢谢

问题描述 我是一名.net新手,我想在最短时间内做一个电子商务网站,需要注意些什么呢?有什么好的简单的方法吗!请高手指点下我的目的是:快速开发使用方便基本功能要有!希望各位高手给点建议-- 解决方案 解决方案二:做吧!up!..解决方案三:照着别人的网站做就可以了解决方案四:电子商务..要求安全性高撒金额有关系的都要用事务存储过程..要注意防SQL注入服务器安全--------做电子商务不是做OA那么简单哦.很容易被人加攻击的.解决方案五:参考PetShophttp://msdn.microso

ip-关于物理层的问题,请高手看下

问题描述 关于物理层的问题,请高手看下 物理层屏蔽了Ethernet与IP的差异性,这句话错在什么地方?能解释一下吗? 解决方案 物理层是将数据变成可传输的比特流,而根据Mac和IP找地址那是数据链路层和网络层的协议.我感觉网络层区分了两者的差异.仅供参考 解决方案二: 网络层是不能区分的,只有比特流

android-小白求助,求大神帮忙解释下加点注释~谢谢

问题描述 小白求助,求大神帮忙解释下加点注释~谢谢 package com.hanway.oa.activity; import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Calendar; import java.util.Date; import java.util.

源代码-COM控件编译连接成功 但手动编译总是失败 请高手指点下

问题描述 COM控件编译连接成功 但手动编译总是失败 请高手指点下 这几天做COM技术内幕第10章的例子,手动编译时碰到了麻烦,请高手指点下! 问题如下:(我用的是VS2013C++) 这一章的例子用到手动编译,我这方面没经验,总是出错,于是就想到把客户端,COM控件, 代理DLL,本地服务器分别用VS2013在IDE下做出来,前面的客户端,和COM控件我做出来 了,但COM控件手动编译总是出错.这个问题困了我好几天了,资料查了好多,但手动编译总是过不去. 下面是我的Makefile文件的内容:

请高手指点下HttpWebRequest类断点续传的代码,设置了AddRange()值后不起作用

问题描述 以下代码在前一次下载的文件基础上又下载了整个大小的源文件,请高手指点下,谢谢!DimaddressAsString="http://www.wowui.cn/down/wowui.rar"DimdownfileAsString="C:wowui.rar"'HTTP断点下载DimhttpreqAsHttpWebRequest=CType(WebRequest.Create(address),HttpWebRequest)DimhttpresAsHttpWeb

请高手看下,下面红色的动态Input上传的图片怎么没有赋值给PIC3

问题描述 请高手看下,下面红色的动态Input上传的图片怎么没有赋值给PIC3.上传图片将地址和文件名给PIC3,然后从数据库中取出并显示.当提交保存的时候,一直是数据库中旧的值.不知道问题出在哪儿?是不是循环中的动态input有问题?谢谢!<%dimpaixuifrs.EOFandrs.BOFthenresponse.Write"<divalign=center><fontcolor=red>还没有分类</font></center>&qu

匹配对象的属性和函数-请高手指教下,C#里面正则表达式如何匹配对象的属性和嵌套的函数

问题描述 请高手指教下,C#里面正则表达式如何匹配对象的属性和嵌套的函数 'M.smith pass :'+stu.count(iif(sc.avg(sc.getscore()) >60,1,0))+teacher.class 需要匹配出 1.sc,getscore() 2.stu,count(iif(sc.avg(sc.getscore()) >60,1,0)) 3.teacher.class 不需要比配单引号里面的 M.smith 解决方案 1.sc{1},getscore(){1} 2.