List Info

Thread: qtjava (kdebindings-3.5.4-1mdv2007.0.src.rpm)




qtjava (kdebindings-3.5.4-1mdv2007.0.src.rpm)
user name
2006-10-11 18:04:26
----- Original Message ----- 
From: "Kevin Krammer" <kevin.krammergmx.at>
To: <kde-javakde.org>
Sent: Wednesday, October 11, 2006 9:43 AM
Subject: Re: [Kde-java] qtjava
(kdebindings-3.5.4-1mdv2007.0.src.rpm)

I tried with . in the classpath, with no luck. However,
while recompiling
everything, I caught the following, which happens to be in
the file that
gives errors when trying to compile+link (Invocation.java):

Invocation.java:369: warning: non-varargs call of varargs
method with
inexact argument type for last parameter;
cast to java.lang.Class for a varargs call
cast to java.lang.Class[] for a non-varargs call and to
suppress this
warning
                        method =
onThis.getClass().getMethod(methodName,
null);
                                                            
            ^
Invocation.java:372: warning: non-varargs call of varargs
method with
inexact argument type for last parameter;
cast to java.lang.Class for a varargs call
cast to java.lang.Class[] for a non-varargs call and to
suppress this
warning
                                method =
onThis.getClass().getDeclaredMethod(methodName, null);

^
Invocation.java:385: warning: non-varargs call of varargs
method with
inexact argument type for last parameter;
cast to java.lang.Object for a varargs call
cast to java.lang.Object[] for a non-varargs call and to
suppress this
warning
                        Object result =
method.invoke(onThis, null);
                                                            
 ^
Invocation.java:406: warning: non-varargs call of varargs
method with
inexact argument type for last parameter;
cast to java.lang.Class for a varargs call
cast to java.lang.Class[] for a non-varargs call and to
suppress this
warning
                        method =
onThis.getClass().getMethod(methodName,
null);
                                                            
            ^
Invocation.java:409: warning: non-varargs call of varargs
method with
inexact argument type for last parameter;
cast to java.lang.Class for a varargs call
cast to java.lang.Class[] for a non-varargs call and to
suppress this
warning
                                method =
onThis.getClass().getDeclaredMethod(methodName, null);

^
Invocation.java:422: warning: non-varargs call of varargs
method with
inexact argument type for last parameter;
cast to java.lang.Object for a varargs call
cast to java.lang.Object[] for a non-varargs call and to
suppress this
warning
                        Object result =
method.invoke(onThis, null);


> _______________________________________________
> Kde-java mailing list
> Kde-javakde.org
> https:
//mail.kde.org/mailman/listinfo/kde-java
>

_______________________________________________
Kde-java mailing list
Kde-javakde.org
https:
//mail.kde.org/mailman/listinfo/kde-java
qtjava (kdebindings-3.5.4-1mdv2007.0.src.rpm)
user name
2006-10-12 08:11:26
Dear Rafael

I use javac/java in my project.

Compiles with javac (1.5.0-8) but won't run:

[endlesslocalhost ~]$ javac -cp ${CLASSPATH} Hello.java
[endlesslocalhost ~]$ java Hello
Exception in thread "main" java.lang.NoClassDefFoundError: Hello
[endlesslocalhost ~]$

I have the same problem with one of my projects when I've tried to include commons-logging in the classpath.
I got the error - my main class was not found. (Despite it works perfectly in my IDE)
I made it work by packaging all classes in jar file and including classpath into manifest. E.g. ...

Manifest-Version: 1.0
...
Class-Path: /usr/kde/3.5/lib/java/qtjava.jar

My program worked, but when I try to run your example I get
java.lang.NoClassDefFoundError : org/kde/qt/QMainWindow

Cheers
Polly




[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )