1. Project Structure 1.1 首先点击File-ProjectStructure,进入项目配置: 2.Project Settings配置 2.1 Project  2.1.1 file文件夹下-Project Settings-project里添加jdk: 2.2 Modules 2.2.1 添加项目框架 项目的模块,一个项目中可以有多个子项目,每个子项目相当于一个模块 一般我们项目只是单独的一个,所以只需要配置一个模块,我们可以给模块添加框架 根据我们项目中的使用到东西,…
以及右键项目 - Build(第一次打包成war) (第一次Build) - ReBuild(非第一次打包成war)(非第一次Build) 按照顺序做一到几次,就可以成功编译成war包了(如果rebuild没效果的话(maven编译时报错),那就build,反之build没效果的话,那就rebuild) 多轮着来几次,就能编译成功了 maven打包方法: 先进到项目根目录下,然后在这里打开cmd,然后 mvn package 即可打包成war,打包好的war文件在根目录的 target 目录下…
1.maven打包: 一直以来我都没太注意过在myeclipse下使用run as来clean居然对项目的target目录没有进行操作,要让操作有效,需要进入到maven build...选项下,进行clean,然后再使用process resources来加入配置文件,再使用compile-->package来打包,同时,值得注意的是,maven在进行打包时默认只把java文件打包进war,如果在非资源路径下,有配置文件,如mybits的mapper.xml文件,需要在maven里边指定一下,…
问题情况: 如下图所示,该图中,显示了一堆错误的jar包.这是导致了Junit4测试通过了,数据库却没反应的原因. 原因: 之所以出现这种情况,eclipse其实已经告诉了我们原因.如下图所示,这些jar包的入口消失了.换句话说就是项目无法使用这些jar包. 解决方法:把这些JAR包全部删掉,因为项目里已经有了所有的jar包.上面这些纯属多余,而且由于它们的存在,导致真正有用的JAR包不能本使用. 结果:新的数据录入了数据库. http://www.bycoder.cn/t/hibernate/…
1.排查问题 一步步去看,首先查看本地maven是否安装    命令:ctrl+r   cmd   输入  mvn -v  查看maven版本 2.查看  window>preference  installed JRES 3.查看 工作空间项目根目录下  .classpath文件 4.选择 OK再进行编译运行…
maven这些工具负责创建项目,然后maven负责打包好war包扔进tomcat容器,tomcat容器接受的只是jar包 2.tomcat不管你什么编译的,也不管你开发工具是什么.Tomcat只接受war包,你只要是war包,扔进来就没问题. 3.那谁可以负责打包成war包呢?Eclipse,maven,ant都可以. 4.因为Eclipse编译走的是jvm,maven编译是根据pom.xml编译的,所以maven肯定要走自己的编译机制嘛,否则jvm怎么知道和解析pom.xml这个文件. mav…
上一节把git和ant安装在虚拟机,并在jenkins上做了相关配置,接下来就可以真正开始构建一个项目了 1.新建一个自由风格的项目,因为是用ant打包,所以不要选择构建maven项目 2.配置源码管理 (1)Repository URL:因为是用git来管理项目源码,所以这个位置要填写该项目源码所在git服务器的地址(当然如果是用SVN来管理源码的,需要先安装SVN插件) 这里我填写的地址是https://gitee.com/Archer_Frost/HelloWorld.git,这是我在码云…
Web项目使用使用root账号root密码进行部署,通过Eclipse加载到Tomcat服务器可以发布成功,打成war包放到tomcat的webapps目录无法发布成功,报错: jdbc.properties涉及Mysql配置: 错误很明显,与MySQL密码有关,但是两种方式部署项目使用的jdbc.properties配置文件是一样的.所以肯定不是密码不对引起的,只好找度娘,O(∩_∩)O哈哈~. 网上大部分帖通过运行mysql -u root -p命令登录时也会报这个错误,所以,我就尝试这种方…
Tomcat下使用war包发布项目 转自<Tomcat下使用war包发布项目 >,地址:http://blog.csdn.net/wy818/article/details/7240294 有两种方法: 1.将项目打成war包,复制到${tomcat.home}\webapps目录下.当tomcat启动时会自动将其解包. 有人说,不能直接将war文件夹直接复制到${tomcat.home}\webapps目录下. 但是我试过之后,可以.将war包解压,解压出的文件夹要和war文件同名(后面可没…
用IntelliJ IDEA做web开发体验很好,但导出war包比eclipse麻烦了不少,以下是解决方案: 打包:1.自动打包:File —> Project Structure —> Artifacts —> Add —> Web Application: Archive —> For ..war explodedBuild —> Build Artifacts… —> war —> Build 2.命令行打包:进入要打包的项目目录:cd /Users/…