2013-02-04 75 views
1

我想使用Eclipse AST生成源代碼。我的項目由Maven管理,我想簡單地爲編譯器添加依賴關係。不幸的是,我在中央發現的最新版本是3.3.0-v_771Tycho項目提供更新的版本。但是,我發現poms沒有指定依賴關係,我不想自己這樣做。我花了很長時間搜索其他來源,但這是我能想到的最好的。我在哪裏可以獲得Maven的org.eclipse.jdt的最新版本?

有誰知道在Maven中獲得JDT的更好,符合maven的方法嗎?

回答

0

您可以使用Maven-Eclipse-Plugin將您的Eclipse捆綁軟件部署到Maven,然後使用它們。一個例子命令是:

mvn eclipse:to-maven -DdeployTo=internal-nexus::default::http://myNexus/content/repositories/eclipse -DeclipseDir=C:/Eclipse 

或者你可以購買一個許可證Nexus Pro,並提供Eclipse的P2-庫作爲Maven倉庫。

0

現在有另外一種方法。 Some of the Eclipse Neon.2 jars are published as normal maven artifacts(pom文件是用戶友好的,Maven的標準依賴管理將起作用)。

如果你想在你的項目中使用jdt-core你只需要補充一點:

<dependency> 
    <groupId>org.eclipse.jdt</groupId> 
    <artifactId>org.eclipse.jdt.core</artifactId> 
    <version>3.12.2</version> 
</dependency> 

...你讓行家爲你做休息。我已經發布了一個簡單的例子how to use the java code formatter from eclipse in a simple java application

相關問題