如何使用maven向类路径添加另一个gwt项目?
我有一个引用另一个gwt项目(子项目)的gwt项目(父项目),但在构建父项目时,遇到以下错误: [错误]找不到 上的“com/company/package/conf.gwt.xml” 你的类路径;可能是打字错误,也可能是你忘了包括 源的类路径条目如何使用maven向类路径添加另一个gwt项目?,gwt,maven,build,Gwt,Maven,Build,我有一个引用另一个gwt项目(子项目)的gwt项目(父项目),但在构建父项目时,遇到以下错误: [错误]找不到 上的“com/company/package/conf.gwt.xml” 你的类路径;可能是打字错误,也可能是你忘了包括 源的类路径条目 有谁能告诉我如何使用maven将子项目添加到父项目的类路径中吗?选择生成路径->配置生成路径->项目->添加->(选择要添加的项目) 单击“订单和导出”,然后选择项目 在.gwt.xml文件中继承上述模块 例如:(如果您在com.mycompany包
有谁能告诉我如何使用maven将子项目添加到父项目的类路径中吗?选择生成路径->配置生成路径->项目->添加->(选择要添加的项目) 单击“订单和导出”,然后选择项目 在.gwt.xml文件中继承上述模块 例如:
(如果您在com.mycompany包中有ProjectName.gwt.xml,那么就这样继承)
有关添加外部jar的信息,请参阅以下链接:
父项目通常只是一个外壳 你最好选择父母、孩子1和孩子2。子1将具有conf.gwt.xml模块,子2应使用子1并使用war入口点构建/部署gwt模块
Maven Parent Project A
--> Maven Child Project B1 ( gwt-module common.gwt.xml )
--> Maven Child Project B2 ( gwt-module b2.gwt.xml ) -> dependency on B1 and inherits common.gwt.xml
--> Maven Child Project B3 ( gwt-module b3.gwt.xml )
--> Maven Child Project B4 ( gwt-module app.gwt.xml ) -> dependency on B1, B2, B3 and inherits common.gwt.xml, b3.gwt.xml and b3.gwt.xml and has entrypoint tag in its app.gwt.xml file
您对maven项目组织有更多疑问。您可以找到关于maven子模块的所有信息-conf.gwt.xml在哪里?(
src/main/java
或src/main/resources
?)您如何引用其他项目?(反应堆构建,或者已经在Maven repo中部署/安装了依赖项?)您使用哪一个Maven目标?(在/equal topackage
?)conf.gwt.xml在子项目中。父项目在gwt.xml中有以下条目:我使用maven运行父项目:mvn gwt:run您是否检查了conf.gwt.xml
(以及*.java文件BTW)是否确实在子项目的JAR中?我是gwt新手,您能否详细解释一下?