我对此感到非常沮丧:

我正在使用一个maven项目,使用jclc与eclipselink. mvn安装按照预期工作.直到我必须在persitence.xml中更改PW.当我做一个mvn清洁,然后mvn安装项目被打破,错误(旧)persitence.xml仍在使用中.在日食中,我必须做一个maven – >更新项目(使用m2e插件)和mvn安装工程突然重新出现.

现在我的问题:在部署服务器上,我正在使用命令行脚本,我发现没有mvn XYZ相当于m2e功能…

有一些等同的吗?

显式场景:

我在一个在eclipse导入的maven项目中开发我的本地机器(osx / win7).我有一个JPA Persistence接口封装通过eclipselink实现的数据库连接.我可以在本地部署(mvn install),但是在我运行mvn clean之后,更改了persitence.xml中的密码,mvn install不再可能了.我只是在测试中得到classDefNotFound Persitor,因为它静态初始化EntityManager,它不能连接新的persitence.xml的原因 – 或者至少是我的意见,因为stacktrace不是很有帮助.但是,在maven之后 – >更新项目…在Eclipse中的项目中,mvn install再次工作,并且新的密码被采取(测试运行!).

当我想在远程机器上部署项目(debian,命令行)时,我无法安装所拉出的项目,因为在更改了persitence.xml中的密码进行部署后,再次出现了错误的persitence.xml或至少有一些缓存使用.

我希望能让它更清楚一点.

解:

确保将persitence.xml放在src / main / resources / META-INF中,而不在别处. m2e从错误的地方捕获persitence.xml(在我的情况下,src / main / java / META-INF).所以基本上只是一个错误的项目结构.

更新项目java_java – 什么是Maven – 更新项目?相关推荐

  1. IntelliJ IDEA普通的Java项目如何转成Maven Web项目

    文章目录 一.把项目改成 Java Web 项目 二.把 Java Web 项目改成 Maven 项目 三.调整目录结构 四.部署项目 五.参考 一.把项目改成 Java Web 项目 注:只有 We ...

  2. 项目构建工具:Maven(上)

    Maven 简介 maven是一款服务于基于java平台的项目构建.依赖管理工具. 依赖仓库地址 https://mvnrepository.com/tags/maven maven的四大特性 依赖管 ...

  3. eclipse 创建maven web 项目

    虽然网上教程一大把,但也重新整理下. 一.创建项目 1.Eclipse中用Maven创建项目 上图中Next 2.继续Next 3.选maven-archetype-webapp后,next 4.填写 ...

  4. IDEA中创建Maven Web项目(两种方式)

    IDEA中创建Maven Web项目 一.使用骨架(项目模板)创建Maven Web项目 二.不使用骨架直接创建 一.使用骨架(项目模板)创建Maven Web项目 选择Web项目骨架,创建项目 删除 ...

  5. maven编译项目时出现Invalid packaging for parent POM,must be pom but is_jar

    今天创建一个新的项目,当用maven编译项目时出现Invalid packaging for parent POM,must be pom but is_jar 经过查找度娘发现,在模块的默认打包方式 ...

  6. 牛客网实战项目详细到每一步(更新中)

    一技术架构 Spring Boot Spring Spring MVC MyBatics Redis Kafka Elasticsearch重点的提高性能的技术 Spring Security, Sp ...

  7. npm更新包(全局单个,项目单个,全局所有,项目生产环境,项目开发环境)

    npm-check检查npm依赖包是否有更新,错误以及不在使用的. 安装npm-check npm install -g npm-check npm全局更新包 npm-check -u -g npm更 ...

  8. IAR一键更新项目文件树及include路径 IAR项目版本降级

    概述 分享一个自用IAR项目辅助小工具. 众所周知,IAR烦杂的项目文件管理以及项目版本间的不兼容性,用起来极其不方便,因此我做了一个辅助工具,提供如下功能: 一键更新项目include路径: 一键更 ...

  9. Python网络爬虫实战项目代码大全(长期更新,欢迎补充)

    Python网络爬虫实战项目代码大全(长期更新,欢迎补充) 阿橙 · 1 个月内 WechatSogou [1]- 微信公众号爬虫.基于搜狗微信搜索的微信公众号爬虫接口,可以扩展成基于搜狗搜索的爬虫, ...

最新文章

  1. 定制Eclipse IDE之插件篇(一)
  2. oracle导入数据
  3. java-JSON: Expected value at 1:0 错误
  4. 关于easyui的一些小知识点(1)
  5. 编写一个程序实现方法的覆盖java_编写Java程序代码必须先声明一个____,然后在其中编写实现需求的业务代码。...
  6. 红帽:IaaS与PaaS齐头并进
  7. Android 系统性能优化(75)---MTK 平台perfomance问题的基本信息确认
  8. 【Linux】Linux中常见的文件管理以及常用的符号命令的总结
  9. 【SVN】解决SVN安装语言包后无法选择中文的问题
  10. 磁共振成像(Magnetic Resonance Imaging,MRI)学习资料汇总,包括:在线学习视频、网站、教材
  11. 圆锥体积等于1/3圆柱体积咋来的
  12. 调用谷歌Chrome浏览器打不开网页崩溃了
  13. ECS架构 Entitas-CSharp学习之路(一)
  14. 华为云服务器如何使用
  15. python opencv轮廓检测_python opencv 来对图片(苹果)的轮廓(最大轮廓进行识别)进行...
  16. 中国大学MOOC浙江大学“程序设计入门——C语言”的PTA练习题目集答案
  17. OpenGL 实现视频编辑中的转场效果
  18. 使用图灵机器人实现微信消息的智能回复
  19. linux如何设置开启在指定的tty下自启动程序
  20. 汇编指令lea 和 mov 区别

热门文章

  1. mysql 参数 innodb_flush_log_at_trx_commit
  2. [转] 为你的项目选择一个合适的开源协议
  3. mysqldump的一些用法
  4. C# RangeHelper
  5. 10-4 用select进行调度
  6. 一行代码,能导入所有Python库!
  7. 删除oracle 连接进程,如何查看和清除oracle无用的连接进程
  8. css3弧形跑道效果_【Tableau 图表】你是不是真的需要一个跑道图呢?
  9. 计算机用户组 xp,WindowsXP怎么加入工作组?
  10. android安全权限管理,Android 11 中的权限更新