gmaven

    0熱度

    2回答

    我目前正在嘗試使用GMavenPlus編寫Maven插件(謝謝@Keegan!)和Groovy 2.4.3。簡而言之,該插件解析SQL DDL的目錄並從這些解析的DDL中生成輸出 當在完整的消費項目中構建,導入和運行時,Mojo本身工作得很好。 Horrah! 問題出在單元測試。當試圖對這個Mojo進行單元測試時,像${project.basedir}這樣的Maven POM變量並不是 擴展的,因

    1熱度

    2回答

    我正在嘗試登錄到我的盤子上的一個maven項目mvn clean install,但是我得到我認爲可能是由於Groovy中的版本衝突的例外,這就是我得到: Failed to execute goal org.codehaus.gmaven:gmaven-plugin:1.3:testCompile (default) on project maven-myproject-plugin: Exec

    0熱度

    1回答

    我想創建常規的lib應組織基於Maven的項目,即 - 的groupId應該是 「com.demo」 artifactId的應該是 「過程」 Maven的 '安裝'目標應該產生一個工件,它可以作爲運行時依賴項添加到我的項目中。 請描述我該如何做到這一點(如果你可以通過GGTS或Eclipse插件更容易地描述它)?我對maven很陌生。 感謝

    2熱度

    1回答

    試圖通過GMaven(Maven 3.1.1)使用Spock和Groovy 2.3支持,並且我很難獲得SNAPSHOT依賴。即使我嘗試運行具有類似依賴關係定義的Spock示例項目,我似乎也有同樣的錯誤。 <dependency> <groupId>org.spockframework</groupId> <artifactId>spock-core</artifactId>

    0熱度

    1回答

    我試圖用gmaven-plugin編譯一個類com.kc.Validatorsrc/test/groovy/com/kc/Validator.groovy然後用腳本運行腳本類。 mvn compile後的.class文件是*目標/測試類/ COM/KC但腳本執行失敗: Failed to execute goal org.codehaus.gmaven:gmaven-plugin:1.5:exec

    1熱度

    1回答

    我正在將舊版Maven構建版與GMaven plugin移植到GMavenPlus,並且遇到了問題,我不知道如何從Groovy腳本中的本地源文件夾調用外部Groovy類。 這是我以前的設置: <execution> <id>process-static-content</id> <goals> <goal>execute</goal> </goals>

    2熱度

    2回答

    我要自動編譯和運行測試時,我使用mvn test或mvn install 我用gmaven-plugin和它的作品的意願。 但是,當我使用groovy-maven-plugin,新版本的gmaven,它不起作用! 那麼如何配置? 這裏是我的pom.xml: <!-- gmaven-plugin --> <plugin> <groupId>org.codehaus.gmaven</gro

    2熱度

    2回答

    我發現了this example關於如何將Maven side artifact附加到Groovy scriptlet。我已經看到MavenSession.lookup已被棄用,我應該使用依賴注入。讓我們假設有以下POM.xml部分: <plugin> <groupId>org.codehaus.gmaven</groupId> <artifactId>gmaven-plugi

    1熱度

    1回答

    我試圖運行Log4j的groovy腳本。 腳本運行正常,但log4j未初始化。我已經將log4j.properties放置在src/main/resources中,並且還將資源包含在pom.xml的build部分中。下面是 <plugin> <groupId>org.codehaus.gmaven</groupId> <artifactId>gmaven-plugin

    0熱度

    2回答

    tl; dr:如何在使用GMaven從Maven內運行Groovy腳本時解決「No such property: project」錯誤?我使用的是GMaven 1.5,Groovy 2.2.1。和Java 1.7,以及Maven 3.1.0。 我有一個Groovy腳本 - DeltaCodeGen(它沒有包) - 生成的Java代碼(Java項目,這是唯一的Groovy項目)。它曾經是我們會讓腳本