我想使用Eclipse AST生成源代碼。我的項目由Maven管理,我想簡單地爲編譯器添加依賴關係。不幸的是,我在中央發現的最新版本是3.3.0-v_771
。 Tycho項目提供更新的版本。但是,我發現poms沒有指定依賴關係,我不想自己這樣做。我花了很長時間搜索其他來源,但這是我能想到的最好的。我在哪裏可以獲得Maven的org.eclipse.jdt的最新版本?
有誰知道在Maven中獲得JDT的更好,符合maven的方法嗎?
我想使用Eclipse AST生成源代碼。我的項目由Maven管理,我想簡單地爲編譯器添加依賴關係。不幸的是,我在中央發現的最新版本是3.3.0-v_771
。 Tycho項目提供更新的版本。但是,我發現poms沒有指定依賴關係,我不想自己這樣做。我花了很長時間搜索其他來源,但這是我能想到的最好的。我在哪裏可以獲得Maven的org.eclipse.jdt的最新版本?
有誰知道在Maven中獲得JDT的更好,符合maven的方法嗎?
您可以使用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倉庫。
現在有另外一種方法。 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。