[英]Porting entire Java projects to to C#
我正在尋找一種將整個Java項目轉換為C#的免費方法。 我遵循了Pauldb關於在日食中使用Sharpen的文章。 該教程有點過時了。
在Windows上使用Luna時出現以下錯誤:
在嘗試更新引用以在我的環境中工作后,我得到了
...\run-sharpen.xml:59: The following error occurred while executing this line:
...\run-sharpen.xml:20: exec returned: 13
其中日志文件在注冊表中找不到“java.lang.RuntimeException:Application”sharpen.core.application“。
第1步:下載eclipse Mars(我使用的是4.5.0)
第2步:打開Eclipse。 導入項目並使用src /文件夾存儲所有java文件。
步驟3:將文件“sharpen.properties”,“sharpen-all-options”,“run-sharpen.xml”和“header.txt”添加到項目文件夾的根目錄。 編輯sharpen.properties以適應您的環境。 在run-sharpen.xml中,注釋掉這些行,因為它們是依賴項的示例:
<arg value="-cp" />
<arg path="C:/eclipse/workspace/myproject/libs/kxml2-2.3.0.jar" />
<arg value="-cp" />
<arg path="C:/eclipse/workspace/myproject/libs/regexp-me.jar" />
步驟4:幫助>安裝新軟件>查找並添加“Eclipse 2.0樣式插件支持”和“Eclipse e4工具開發人員資源”(或者只搜索“Eclipse測試,工具,示例和附加內容”並添加所有內容)
步驟5 :: 使用ngit的sharpen.core jar文件並將其放入“eclipse / plugins”文件夾中。
第6步: 將你的“/ Program%20Files /”凍結為“/ Program Files /”我相信這是火星上的一個錯誤。 這可以防止“org.eclipse.swt.win32.win32.x86_64_3.104.0.v20150528-0211.jar”找不到錯誤(即使它存在)。
第7步:在eclipse中運行Ant文件。 它應該告訴你編譯。 否則它會給你一個鏈接
第8步: Sharpen做得很好,但會有錯誤。 如果錯誤太常見,請編輯“sharpen-all-options”並重新運行。
注意:經過幾個小時的努力,我無法讓這個在Luna工作。 更新到火星,它有不同的問題,我可以解決。 它無法識別“”無法在注冊表中找到“”sharpen.core.application“。 更新到火星似乎解決了這個問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.