2011-05-02 28 views
0

我製作了自己的框架,並在我的Web應用程序中使用這些框架。現在我必須爲我的項目創建JAR文件,然後將此jar複製到Web應用程序的lib路徑。是否有可能讓Maven爲我做這件事。Maven和自動構建其他Eclipse項目到您的Web應用程序

(目前我不使用Maven,因爲我沒有得到它與GAE工作。)

回答

1

當然是的,這是可能的,任何構建工具可以做到這一點(甚至一個shell腳本) 。

所以在maven中,你爲你的框架定義了一個模塊。您爲您的web應用程序定義了另一個模塊,將其配置爲一個Web應用程序,並在它們之間添加依賴關係。這種依賴性足以讓maven明白你的框架模塊jar必須包含在web應用程序中。

這裏簡要介紹一下Maven的:http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html

在這裏,一個基本的配置文件的Web應用程序:http://maven.apache.org/guides/mini/guide-webapp.html

1

您可以創建你的框架Maven項目,另一個用於Web應用程序。然後,您只需將您的框架項目作爲依賴添加到您的Web應用程序,並將其自動複製到lib路徑。

生成您框架項目:
mvn archetype:generate -DarchetypeArtifactId=maven-archetype-quickstart

生成Web應用程序項目:Web應用程序的
mvn archetype:generate -DarchetypeArtifactId=maven-archetype-webapp

編輯pom.xml並添加框架依賴

相關問題