C#可以调用Java程序吗,应该如何调用呢? 小弟写好了一个Java程序,现在要在.NET平台上用C#完成Java这部分功能,用C#重写一个Java程序太费时了,各位大神有没有什么方法能让C#直接调用Java编译好的.Jar包呢?JavaC#C#调用Java 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 java做成webservice,c#调用webservice或用其他方式通讯 .NET 下边不是有个J++么,把你的代码放到里边编译,其他的语言都能正常调用了。 不会把Java做成WebService啊,做成WebService也不简单吧 用批处理,批处理调java程序,C#执行批处理。 关键是调用java程序仅仅是执行还是说需要和java程序交互还是说需要java程序的结果如果仅仅是调用,让他程序运行批处理就非常简单了或者process.Start方法也可以或者批处理也可以如果是要交互,那需要两种程序交互的平台,webservice非常合适啦 好像不能直接调用,但可以将java变成.net的托管库首先要安装j#(仅在vs2005/vs2008中包含),然后按照http://msdn.microsoft.com/zh-cn/library/ms177581%28v=vs.80%29.aspx操作即可。客户端需要额外安装j#的库:http://www.microsoft.com/downloads/details.aspx?FamilyId=E9D87F37-2ADC-4C32-95B3-B5E3A21BAB2C&displaylang=en或者使用Microsoft.VJSharp.VJSharpCodeProvider动态编译java源代码,需要安装上面的J#库。之后在工程中引用vjsharpcodeprovider.dll,使用codedom即可动态编译。codedom的代码可以百度。 我只是需要调用一下Java程序,让它给我返回一个结果就行了,批处理怎么用呢? Visual J + + 6.0 独立开发工具下载一个来编译成dll,直接引用调用即可,不是2005的J#,,这个是我记错,因为2005用了好多年,混淆了。 http://www.soaspx.com/dotnet/csharp/csharp_20120315_8762.html这里有详细介绍 嗯我也在网上看到了这个方法,不知道对比较大的Java项目好不好使。 嗯我也在网上看到了这个方法,不知道对比较大的Java项目好不好使。通过这个方法已经解决了,但是这个工具好像不支持Java项目引用了别的.jar包的情况。 如何使网站排名的上升呢? 老问题怎么想sql server插入大文本 C# 下一般命名规则怎么样 ,还有就是其它编码规范要求 关于Issuevision的问题 winform从数据库中提取信息 Web里的组件有坐标吗 求抽奖程序,请各位大侠拔刀相助!!!感激不尽!!(100分倾囊相赠) 求Rational rose for C# addin 上传文件到网站路径下 中控指纹仪指纹验证问题 远程Directory.Exists(path);性能问题 .Net中如何改变ColorDialog弹出时的位置
或用其他方式通讯
如果仅仅是调用,让他程序运行
批处理就非常简单了
或者
process.Start方法也可以
或者批处理也可以如果是要交互,那需要两种程序交互的平台,webservice非常合适啦
首先要安装j#(仅在vs2005/vs2008中包含),然后按照
http://msdn.microsoft.com/zh-cn/library/ms177581%28v=vs.80%29.aspx
操作即可。
客户端需要额外安装j#的库:
http://www.microsoft.com/downloads/details.aspx?FamilyId=E9D87F37-2ADC-4C32-95B3-B5E3A21BAB2C&displaylang=en
或者使用Microsoft.VJSharp.VJSharpCodeProvider动态编译java源代码,需要安装上面的J#库。之后在工程中引用vjsharpcodeprovider.dll,使用codedom即可动态编译。codedom的代码可以百度。
Visual J + + 6.0 独立开发工具下载一个来编译成dll,直接引用调用即可,不是2005的J#,,这个是我记错,因为2005用了好多年,混淆了。
这里有详细介绍
通过这个方法已经解决了,但是这个工具好像不支持Java项目引用了别的.jar包的情况。