Folgendes:
Ich nutze
ikvm, um aus Java Anwendungen / Klassen .NET Assemblie szu erzeugen, die ich dann mit C# nutzen will. Mit einfachen Java-Klasse von mir hat das wunderbar funktioniert.
Jetzt habe ich aber ein Projekt, welches
hibernate benutzt. Jetzt fehlen ikvm natürlich ein paar Klassen, nämlich die verwendeten hiberante Klassen:
Code:
Warning IKVMC0100: class "org.apache.log4j.Logger" not found
Warning IKVMC0100: class "org.hibernate.SessionFactory" not found
Warning IKVMC0100: class "org.hibernate.classic.Session" not found
Warning IKVMC0100: class "org.hibernate.Session" not found
Warning IKVMC0100: class "org.hibernate.Transaction" not found
Warning IKVMC0100: class "org.hibernate.Query" not found
Warning IKVMC0100: class "org.hibernate.HibernateException" not found
Warning IKVMC0100: class "org.hibernate.cfg.Configuration" not found
Ich habe mir bei
hibernate das Paket mal runtergeladen. Darin find eich auch die passenden datei als java-Dateien. Damit kann ikvm allerdings nichts anfangen.
Jetzt hab eich versucht eine benötigte Datei alleine zu kompilieren mit javac. Das hat allerdings nicht geklappt, weil Fehler aufgetreten sind:
Code:
query.java:210: cannot find symbol
usw.
Aber wie bejkomme ich die jetzt kompiliert? Es gibt in dem hibernate Archiv zwar ein verzeichnis
bin\lib aber da befinden sich irgendwie nicht die benötigten Dateien.