编译好的文件不能执行?急啊。。高分。 你是不是写了.class java *.class直接写类名就行了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 PATH=%PATH%; set CLASSPATH=.;%CLASSPATH%设置当前路径 在classpath环境变量,最后加一个分号。 java -classpath %classpath%;. YourClassName 程序有隐藏错误。你把main列出来看看。(最好用有断点调试的开发工具) //这是linux下的程序。编译时我已经加了-classpath /root/jldap/packages/ldapjdk.jar//路径,要不编译是不会通过的.运行时我也试着加上这个路径,还是不行。//运行时错误提示LDAPAttribute找不到,但是它明明就在netscape.ldap里。//我只要把含有LDAPAttribute的那一行去掉,运行就不会出错。import netscape.ldap.*;import java.util.*;public class Add { public static void main( String[] args ) { /* Specify the DN we're adding */ String dn = "uid=wbjensen, ou=People, o=Airius.com"; LDAPAttribute attr = new LDAPAttribute( "objectclass" ); }} 是CLASSPATH没设好吗?我是在linux下开发的,怎么设也设不好,只好用 -classpath参数。我想这不会有什么影响吧。我已经把ldap所要的jar都试了一遍,还是不行。黔驴技穷了 版本问题。可能你的JDK中已有旧版的netscape.ldap包,而ldapjdk.jar是新版的。 问题解决啦,在 -classpath /root/jldap/packages/ldapjdk.jar后加一个“:”号就行了。原来在dos下是加一个";",但在linux下是加“:”的; :)谢谢各位,谢谢muly和yanghui88的提示。 try后面一定要有catch吗 如何实现 :关闭任务管理器中javaw.exe线程的同时,删除一个文件 关于用swing做mysql执行程序,求解 导入包问题 如何监听一个文件 怎么让JTABLE中的一个单元格中包含两个JTEXTFILED 一个绝对路径问题 pstmt.setBinaryStream(1, is, (int) (file.length() - 1)); //Why? 如何用JDK打印?! JavaScript里怎么判断一个字符型变量是不是一个有效的日期? 小散分一次,前十名有分!!没有原因的 大家能帮我一个忙吗给出一个就给分
set CLASSPATH=.;%CLASSPATH%
设置当前路径
//路径,要不编译是不会通过的.运行时我也试着加上这个路径,还是不行。
//运行时错误提示LDAPAttribute找不到,但是它明明就在netscape.ldap里。
//我只要把含有LDAPAttribute的那一行去掉,运行就不会出错。
import netscape.ldap.*;
import java.util.*;public class Add
{
public static void main( String[] args )
{
/* Specify the DN we're adding */
String dn = "uid=wbjensen, ou=People, o=Airius.com";
LDAPAttribute attr = new LDAPAttribute( "objectclass" );
}
}
我想这不会有什么影响吧。我已经把ldap所要的jar都试了一遍,还是不行。黔驴技穷了
就行了。原来在dos下是加一个";",但在linux下是加“:”的; :)
谢谢各位,谢谢muly和yanghui88的提示。