jenkins如何构建自由项目并发布到远程tomcat

lk311377 2016-03-22 02:13:32
我用jenkins从svn上导出代码并发布到远程tomcat 若是maven的项目 是可以发布到远程tomcat的
今天有个项目不是maven的 普通的web项目 使用jenkins选的是自由风格的


构建是成功的 但是部署不到远程服务器 还是这块配置错了?


maven项目的话这样配置是没错的
请大神解惑 或给个传送门 谢谢
...全文
1973 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
lk311377 2016-04-19
  • 打赏
  • 举报
回复
引用 13 楼 tianfang 的回复:
尝试用maven参数编译,可以配在pom中,也可以用命令行参数传递

<plugin>
    <groupId>org.apache.tomcat.maven</groupId>
    <artifactId>tomcat7-maven-plugin</artifactId>
    <version>2.0-SNAPSHOT</version>
    <configuration>
            <url>http://localhost:8080/manager/html</url>
            <username>admin</username>
            <password>pass</password>
            <path>/App</path>
            <update>true</update>
    </configuration>
    </plugin>
最重要的参数是这个:强制更新 <update>true</update>
根本没用到maven啊
tianfang 2016-03-29
  • 打赏
  • 举报
回复
尝试用maven参数编译,可以配在pom中,也可以用命令行参数传递

<plugin>
    <groupId>org.apache.tomcat.maven</groupId>
    <artifactId>tomcat7-maven-plugin</artifactId>
    <version>2.0-SNAPSHOT</version>
    <configuration>
            <url>http://localhost:8080/manager/html</url>
            <username>admin</username>
            <password>pass</password>
            <path>/App</path>
            <update>true</update>
    </configuration>
    </plugin>
最重要的参数是这个:强制更新 <update>true</update>
tianfang 2016-03-28
  • 打赏
  • 举报
回复
你错误的现象是什么?有log吗
Intboy 2016-03-28
  • 打赏
  • 举报
回复
好像可以通过配置ant脚本实现吧
lk311377 2016-03-28
  • 打赏
  • 举报
回复
引用 5 楼 tianfang 的回复:
tomcat上用户权限 你看看你的用户是否有这个权限 <user username="tomcat" password="xxx" roles="manager-script"/>
这个已经配了 要不maven的都发布不了
lk311377 2016-03-28
  • 打赏
  • 举报
回复
引用 11 楼 tianfang 的回复:
你加一个undeploy步骤吧 先卸载 再部署
这个是? 不是很明白 有没有什么资料链接啊 我自己看看
tianfang 2016-03-28
  • 打赏
  • 举报
回复
你加一个undeploy步骤吧 先卸载 再部署
lk311377 2016-03-28
  • 打赏
  • 举报
回复
引用 8 楼 tianfang 的回复:
你错误的现象是什么?有log吗


也没报错 就这么点
lk311377 2016-03-28
  • 打赏
  • 举报
回复
引用 7 楼 fengspg 的回复:
好像可以通过配置ant脚本实现吧
公司没用ant 都是maven的
tianfang 2016-03-26
  • 打赏
  • 举报
回复
tomcat上用户权限 你看看你的用户是否有这个权限 <user username="tomcat" password="xxx" roles="manager-script"/>
lk311377 2016-03-25
  • 打赏
  • 举报
回复
引用 3 楼 tianfang 的回复:
hudson 部署到weblogic 飘过 错误信息贴出来
没有报错 控制台信息很简单 就是检测svn没有更新 直接构建了 然后success
tianfang 2016-03-24
  • 打赏
  • 举报
回复
hudson 部署到weblogic 飘过 错误信息贴出来
lk311377 2016-03-24
  • 打赏
  • 举报
回复
来位大神啊
lk311377 2016-03-23
  • 打赏
  • 举报
回复
好冷清啊

67,515

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧