maven构建多模块SSH项目发布问题

我创建的maven多模块项目studio、common、system、report其中studio为父模块,common为jar模块、system、report为war模块,怎么发布到eclipse中的Tomcat下。我在eclipse下配置的Tomcat识别不了这些项目。

iteye_7589
iteye_7589 可以同时部署,不过,那就属于eclipse内部功能了。在主菜单windows下选Show View->Other 找到server/server。 在里面的服务器上按右键,出现add/remove,就可以选择放什么war进去了。
7 年多之前 回复

8个回答

多个web同时部署什么意思?一次部署多个。。当然可以。。
如果是myeclipse,那相当简单
手动部署。打war包,放入服务器,启动。

iteye_5246
iteye_5246 你希望怎么弄访问路径一样还是?如果一样,我就帮不上忙了。如果不一样那还有什么难度。 就相当于跳转
7 年多之前 回复
zhguokai
zhguokai 比如我的系统 系统管理部分是个web模块、业务功能A是一个web模块、业务功能B是一个web模块 怎么发布这三个web模块 并进行统一访问
7 年多之前 回复

生成eclipse项目:mvn eclipse:eclipse

iteye_5246
iteye_5246 嗯。看有没有webapp文件夹,web.xml
7 年多之前 回复
zhguokai
zhguokai eclipse中在创建maven项目时选择了webapp类型,创建的项目应该是web项目吧
7 年多之前 回复
iteye_5246
iteye_5246 因为你刚创建的不是web项目而是java普通项目
7 年多之前 回复
zhguokai
zhguokai 我的项目是在eclipse中创建的,现在要发布到tomcat上进行调试
7 年多之前 回复

哥们建议
先看完我的maven2-学习文档[url]http://demojava.iteye.com/blog/745203[/url]

zhguokai
zhguokai 没有找到想要的
7 年多之前 回复

执行以下命令:

mvn archetype:create -DgroupId=com.mycompany.app
-DartifactId=my-webapp
-DarchetypeArtifactId=maven-archetype-webapp-

其中 my-webapp是项目名,这样就生成了一个web项目,

然后 cd my-webapp进入此项目主目录,执行:mvn eclipse:eclipse

后项目my-webapp就变成了eclipse工程项目了。

iteye_5246
iteye_5246 发布?把web项目部署到tomcat中? 如果用myeclipse直接用插件。如果是eclipse那么maven也有集成tomcat。jboss.jetty的配置 送你一个maven集成 tomcat http://vivus.iteye.com/blog/1561664
7 年多之前 回复
zhguokai
zhguokai 已经是web项目了
7 年多之前 回复
iteye_5246
iteye_5246 1.要么用我上门的创建一个新的web 2.要么就转化我web项目把普通的java项目转换为web项目
7 年多之前 回复
zhguokai
zhguokai 我的项目已经是eclipse中的maven项目了 现在想实现像单一web项目那样在eclipse中的tomcat中运行
7 年多之前 回复
iteye_5246
iteye_5246 这样这个项目就是web项目了。同样我发的学习文档中有,建议看完看完基本maven都会了。
7 年多之前 回复

都一样,只不过我的是在doc命令中,而eclipse 插件只需要输入

mvn archetype:create -DgroupId=com.mycompany.app
-DartifactId=my-webapp
-DarchetypeArtifactId=maven-archetype-webapp-
】命令中的
DgroupId
DartifactId
DarchetypeArtifactId 等部分

iteye_5246
iteye_5246 发布?如果用myeclipse直接用插件。如果是eclipse那么maven也有集成tomcat。jboss.jetty的配置 送你一个maven集成 tomcat http://vivus.iteye.com/blog/1561664
7 年多之前 回复
zhguokai
zhguokai 而且百度上大部分再讲怎么创建maven项目,很少找到有发布相关的信息
7 年多之前 回复
iteye_5246
iteye_5246 tomcat插件不识别?这个项目?
7 年多之前 回复
zhguokai
zhguokai 现在就差发布到Tomcat中搞不定
7 年多之前 回复

1、我之前都是 直接maven war 使用jetty直接运行 加jrebel插件进行热部署
2、可以参考snowolf的方式
[url]http://snowolf.iteye.com/blog/1627343[/url]

eclipse 安装m2e插件后可以导入模块形式的maven项目的。
在pom中配置wtp相关设置后可以自动识别为web项目。


org.apache.maven.plugins
maven-eclipse-plugin
2.8

[artifactId]
true
true
2.0
<!-- ${basedir}/src/main/resources/META-INF/MANIFEST.MF -->

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问