Expondo uma classe Java como componente COM

Antigamente, dava pra se expor uma classe Java através do javareg (Visual Studio), registrando-a como componente COM. Desse modo, podia-se chamá-la de dentro de uma macro, por exemplo, utilizando VBScript: http://www.java-tips.org/other-api-tips/jni/wrap-a-java-class-in-a-com-object-4.html

Com a descontinuidade da MSJVM, o javareg foi pro espaço. Alguém sabe como eu posso fazer isso hoje, com 1.6.0?

Obrigado,

Implementa um mirror em C e faz embedding da JVM.

Caros amigos estou com um problema muito grande.
Precisa fazer essa exposição da classe

Para acessa minhas algumas Classes Java no Vb.net.

Usei o

javareg /register /class:JavaCom.JavaSays /progid:JavaCom.JavaSays
md c:\Windows\Java\TrustLib\JavaCom
copy JavaSays.class c:\Windows\Java\TrustLib\JavaCom

Quando vou tentar criar o objeto no vb tá erro

Private Sub Form_Load()
Dim Teste As Object
    Teste = CreateObject("JavaCom.JavaSays")
End Sub

Como funciona esse negocio de
Implementa um mirror em C e faz embedding da JVM.

Obrigado Caio Oliveira

http://java.sun.com/j2se/1.4.2/docs/guide/beans/axbridge/developerguide/index.html

Não tem um jeito mais facil para eu fazer isso.

Não preciso de parte grafica. A unica coisa que preciso é acessar um método da minha classe java.
Será que existe alguma meneira de fazer isso ?

Obrigado Caio Oliveira

http://www.ezjcom.com/

Esse EZ JCom consegue transformar uma class java em Dll é isso ?

Não sei. Só baixando e rodando isso.

Não é possível “transformar uma classe Java em DLL”; o que se pode fazer é expor para o VB Script uma classe Java como se fosse uma DLL COM; mas ela não é transformada em DLL.