使用Sharpen java to C#把java项目转化为C#项目

前提:

1,下载 Eclipse或 MyEclipse .其实两个都一样。(我用的版本是 Myeclpse 6.5)

2,安装 Eclipse SVN插件。

好了,我们开始了。

1,先从https://source.db4o.com/db4o/trunk/sharpen 作用SVN检出里边的代码,记住,要把下面的项目作为4个项目分别检出。

2,Export 这4个项目为 “Deployable plug-ins and fragments”,导出的位置为 Eclipse 的根目录,如果是Myeclipse 也是导出到 Eclpse 根目录 。

3,对了, 这4个项目要跟你的项目放在同一个工作区里,后面会用到的。(放在其它的位置我没有试过)。

4,在你将要进行转化的项目里写上加上下面的两个文件

文件1:

sharpen.properties

# eclipse workspace
dir.workspace=C\:/Documents and Settings/Administrator/\u684C\u9762/paoding
# java executable
file.jvm.jdk1.5=D\:/Java/jdk1.5.0/bin/java.exe
# Eclipse home directory
eclipse.home=D\:/Java/MyEclipse 6.5/eclipse
# Eclipse startup jar
eclipse.startup.jar=${eclipse.home}/plugins/org.eclipse.equinox.launcher_1.0.0.v20070606.jar
# Sandcastle can be used to convert javadoc to .NET xml comments
# dir.lib.sandcastle=e:/sandcastle/
# sharpen compile directory
dir.dist.classes.sharp=dist/sharpen
# Eclipse plugins home
plugins.home=${eclipse.home}/plugins

#上面的路径要改成你的系统中的相应的位置

时间: 2024-09-12 18:53:19

使用Sharpen java to C#把java项目转化为C#项目的相关文章

webService java两个项目 项目A 中传中文到项目B中 B项目不做任何修改 怎么能实现

问题描述 java两个项目 项目A 中传中文到项目B中 B项目不做任何修改 怎么能实现 解决方案 这个和普通web应用类似的http://www.iteye.com/topic/1121242#2322208你是用什么实现的webservice?比如cxf 可以看这个http://penghuaiyi.iteye.com/blog/570359解决方案二:最近发现提问者对问题描述的太乱了,根本不知道想提问啥.java两个项目 项目A 中传中文到项目B中 B项目不做任何修改 怎么能实现你的这句话可

作为一名Java程序员,我为什么不在生产项目中转向Go

自Google在2009年发布Go语言的第一个正式版之后,这门语言就以出色的语言特性受到大家的追捧,尤其是在需要高并发的场景下,大家都会想到是不是该用Go.随后,在国内涌现出了一批以七牛为代表的使用Go作为主要语言的团队,而许世伟大神本人也在各种场合下极力推动Go在国内的发展,于是在这种大环境下,中国的Go开发者群体逐渐超越了其他地区. 那么问题来了,业余时间好学是一回事,真正要将一个新东西运用到生产中则是另一回事.JavaScript的开发者可以义无反顾地选择Node.js,但是对于Java开

Java新手入门:Java编程三十条规则

编程 1) 类名首字母应该大写.字段.方法以及对象(句柄)的首字母应小写.对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母.例如: ThisIsAClassName thisIsMethodOrFieldName 若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母.这样便可标志出它们属于编译期的常数. Java包(Package)属于一种特殊情况:它们全都是小写字母,即便中间的单词亦是如此.对于域名扩展名称,如com,org,net

Java语言编码规范(Java Code Conventions)

编码|规范   1 介绍(Introduction)1.1 为什么要有编码规范(Why Have Code Conventions)编码规范对于程序员而言尤为重要,有以下几个原因:- 一个软件的生命周期中,80%的花费在于维护- 几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护- 编码规范可以改善软件的可读性,可以让程序员尽快而彻底地理解新的代码- 如果你将源码作为产品发布,就需要确任它是否被很好的打包并且清晰无误,一如你已构建的其它任何产品 为了执行规范,每个软件开发人员必须

学习java语言思想 了解java语言优势

虽然Java技术是那么的诱人,前景也似乎非常光明,但是不是已经有了C.C++等广泛应用并且大获成功的语言了吗?微软不是又在大力推广他们的.Net技术吗?LISP.Prolog等人工智能语言在北美洲.欧洲的金融领域不是也有很大的应用吗?学习Java编程,是不是一个明智的选择呢? 带着这些问题,让我们来看看Java的优势. 1.免费! Sun免费提供用来开发Java应用程序的一切,你不必付任何的版税.或许你会将信将疑:资本家搞共产了?实际上,Sun在Java上的收益确实不大,远远比不过垄断Java应

Java基础:初学者Java语言入门精典文章

初学 Java总有它的千般好处使你选择它,但这些随便翻翻书或在网上逛一圈就能找到答案.在本文中,笔者把自己学习Java的一些切身体会和过程写出来,供初学者做个参考. 我在学习Java的过程中主要围绕以下几个方面来学习: 1.时刻提醒自己Java是一种OOP语言工具,而不仅仅是编码,只有这样才能总体把握和运用Java. 2.在学习的过程中,最好能够了解Java的底层机制,而不是仅仅停留在表层,不是抄书上的例子运行出结果就可以.要注意,即便对一个简单的例子也要有耐心去琢磨.调试.改动. 3.在学习的

java分析html算法(java网页蜘蛛算法示例)_java

遇到复杂而繁琐的html页面大家都望而却步.因为很难获取到相应的数据. 最古老的办法的是尝试用正则表达式,估计那么繁琐的东西得不偿失,浪费我们宝贵的时间. 第二个办法用开源组织htmlparser的包,这个是一个比较老的项目,但是效果估计不是很好,好像不可以深入分析html,只能分析5级的结构: 我这里有个htmlparser的源代码,可以获取所有的超链接的 复制代码 代码如下:    /* * To change this template, choose Tools | Templates 

java微信开发初级java菜鸟

问题描述 java微信开发初级java菜鸟 领导叫我自学java微信开发 我应该先看什么啊 求大神指导 求少走弯路 解决方案 楼主,你好,我也是一个初学者[已经有一个微信项目的经验,但对微信开发的认识仍然有很多需要了解的],我说下我的看法吧.首先,需要先百度"微信公众平台",并进入官网页面了解微信中提供的服务号.企业号.订阅号之间的特点,并根据自己的项目需要,选择一个并注册一个微信公众平台账户.其次,就是登录微信公众平台,在"开发者工具"里查看开发者文档(根据需要,

java平台如何搭建-JAVA开发平台如何搭建

问题描述 JAVA开发平台如何搭建 请问大家,JAVA平台如何搭建,开发商城用,谢谢大家!.......... 解决方案 下个jdk,在环境变量里面设置一下不就搞定了吗 解决方案二: Java环境配置-搭建java开发平台JAVA开发平台搭建过程,未完待续linux 下java开发平台搭建 解决方案三: 能不能说详细些?谢谢! 解决方案四: 网上很多很多!耐心一点就可以解决,都不是事! 解决方案五: 1.到jdk官网 http://www.oracle.com/technetwork/java/