为什么在D盘打成jar包的可执行文件放到C盘就出现 "Could not find the main class. Program will exit."? 为什么在D盘打成jar包的可执行文件放到C盘就出现 "Could not find the main class. Program will exit."? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 包结构:Generate\config\DBConfig.propertiesGenerate\lib\Generate.jarGenerate\lib\msbase.jarGenerate\lib\mssqlserver.jarGenerate\lib\msutil.jar classpath的问题,可以参考一下我的方法:classpath 一百遍啊一百遍如果在Java程序中引入了外部包,而又不想把其放入jre/lib/ext文件夹下,只是想放在与工程的代码一起的,如:Test.java在包com.biao.normal中project directory: JavaDemo JavaDemo/com/biao/normal/Test.javaJavaDemo/pack.jarTest.java要用到pack.jar中的com/biao/pack/PackageDemo.java 怎样写classpath和javac, java来运行Test.java?JavaDemo/runandcompile.bat:set classpath=.;./pack.jarjavac com/biao/normal/Test.javajava com/biao/normal/Test 其中最关键的一点是set classpath=.;./pack.jar中的".;"是必不可少的,少了就非常可能程序能编译成功,但是就是运行不了,原因不明。 在Eclipse中引入外部包:project/properties/librarys/add extenal jars... 我觉得是你打包的时候你没设定mainclass,程序没入口怎么能找到主函数呢,就没法运行,你看看报的错。 classpath的问题,可以参考一下ls的方法:classpath 一百零一遍啊一百零一遍如果在Java程序中引入了外部包,而又不想把其放入jre/lib/ext文件夹下,只是想放在与工程的代码一起的,如:Test.java在包com.biao.normal中project directory: JavaDemo JavaDemo/com/biao/normal/Test.javaJavaDemo/pack.jarTest.java要用到pack.jar中的com/biao/pack/PackageDemo.java 怎样写classpath和javac, java来运行Test.java?JavaDemo/runandcompile.bat:set classpath=.;./pack.jarjavac com/biao/normal/Test.javajava com/biao/normal/Test 其中最关键的一点是set classpath=.;./pack.jar中的".;"是必不可少的,少了就非常可能程序能编译成功,但是就是运行不了,原因不明。 在Eclipse中引入外部包:project/properties/librarys/add extenal jars... 尽量不要在cmd中加参数来解决这一类问题,jar已经支持双击打开了,应该尽量吧cp写到Manifest.mf的lib中去,详细的你找个jar打包的文件看看,lib文件夹要随jar一起移动,或者直接打包进jar里。Netbeans5.5很好支持了这个,我一般加如扩展jar,它都会拷贝到dist文件夹里。 楼上的说的不错!!,是classpath的原因,在环境变量中,把classpath正确的设置好,这样就行了 打jar包的时候自定义一个.MF文件,将你的main Class写清楚,应该是可以的。 请高手解答 一个数据库的问题 正则表达式中的匹配个数 MissingResourceException 内部类 think in java 中的题目 java程序中,存在非运行时异常,是否一定要将该异常抛出? 如何通过java将文件上载到不同系统中目录下? 高分求教!!! 散分!!!十万火急!!编译没问题,但每次执行都会出错!哪位仁兄能助小弟臂之力!!!! 如何检测一个java.sql.ResultSet对象是否eof? 求助:多面板中的绘图问题 求一本JAVA好书!!!!!!!
Generate\config\DBConfig.properties
Generate\lib\Generate.jar
Generate\lib\msbase.jar
Generate\lib\mssqlserver.jar
Generate\lib\msutil.jar
classpath 一百遍啊一百遍如果在Java程序中引入了外部包,而又不想把其放入jre/lib/ext文件夹下,只是想放在与工程的代码一起的,如:
Test.java在包com.biao.normal中
project directory: JavaDemo
JavaDemo/com/biao/normal/Test.java
JavaDemo/pack.jar
Test.java要用到pack.jar中的com/biao/pack/PackageDemo.java
怎样写classpath和javac, java来运行Test.java?
JavaDemo/runandcompile.bat:
set classpath=.;./pack.jar
javac com/biao/normal/Test.java
java com/biao/normal/Test
其中最关键的一点是set classpath=.;./pack.jar中的".;"是必不可少的,少了就非常可能程序能编译成功,但是就是运行不了,原因不明。
在Eclipse中引入外部包:
project/properties/librarys/add extenal jars...
classpath 一百零一遍啊一百零一遍如果在Java程序中引入了外部包,而又不想把其放入jre/lib/ext文件夹下,只是想放在与工程的代码一起的,如:
Test.java在包com.biao.normal中
project directory: JavaDemo
JavaDemo/com/biao/normal/Test.java
JavaDemo/pack.jar
Test.java要用到pack.jar中的com/biao/pack/PackageDemo.java
怎样写classpath和javac, java来运行Test.java?
JavaDemo/runandcompile.bat:
set classpath=.;./pack.jar
javac com/biao/normal/Test.java
java com/biao/normal/Test
其中最关键的一点是set classpath=.;./pack.jar中的".;"是必不可少的,少了就非常可能程序能编译成功,但是就是运行不了,原因不明。
在Eclipse中引入外部包:
project/properties/librarys/add extenal jars...
Netbeans5.5很好支持了这个,我一般加如扩展jar,它都会拷贝到dist文件夹里。
这样就行了