maven工程导入项目的时候,整个结构出现混乱,如下图所示,包名前面莫名其妙的出现了java的前缀: 原因是导入错误,重新导入即可.…
IDEA多模块父子依赖maven项目war包部署 Posted on 2018-04-25 | In IDEA | | Visitors 286 IDEA全称为IntrlliJ IDEA,它是一款非常智能,方便,高效的Java开发工具,IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主.其实是无论是Java开发工具还是其他语言的开发工具,JetBrains公司的产品都是极为好用的(真的是匠心制造).IDEA社区版是免费的,但是专业版…
目录 1. 自动创建maven项目 2. 修改IDEA默认远程仓库,提高依赖包下载速度 3. 修改IDEA中maven设置 4. 将maven项目导入IDEA 坑:IDEA无法下载依赖包 1. 自动创建maven项目 打开网站https://start.spring.io/ 点击generate,将下载的项目解压 2. 修改IDEA默认远程仓库,提高依赖包下载速度 将远程仓库改为阿里云的镜像 打开IDEA的File->settings-> ... ->Maven,找到maven设置文件s…
android studio的修改包名,没有有Eclipse环境中那么好操作.也可能你对Eclipse的操作比较熟悉,对Andoid Studio的操作还不太熟悉.在项目的开发中,你可能遇到需要更改模块的包名或者是项目的包名.下面记录了一些在Android Studio环境下修改包名. 通常的项目的默认的显示方式都是如下图所示的结构的.Android Studio默认设置了隐藏掉空的包名的.例如下图项目中的com.viewgroup包下面没有任何文件就隐藏掉,直接显示demo包下有内容的. 在修…
通常改动包名时会造成R文件错误,而且有时带有原因不明的Manifest文件里多处文本混乱. 所以,将眼下觉得最为简洁方便的改动包名流程记录例如以下: 如果我们眼下的包名为com.pepper.util,我们将要把包名改动为com.pp.util 1.点击项目右击-->Android Tools-->rename application package:改动好包名-->点击OK-->点击finish:Launch configuration update-->点击Yes 2.如…
通常修改包名时会造成R文件错误,并且有时带有原因不明的Manifest文件中多处文本混乱. 所以,将目前认为最为简洁方便的修改包名流程记录如下: 假设我们目前的包名为com.pepper.util,我们将要把包名修改为com.pp.util 1.点击项目右击——>Android Tools——>rename application package:修改好包名——>点击OK——>点击finish:Launch configuration update——>点击Yes 2.假设你…
pom.xml文件依赖添加后,让maven自动导入包,老是失败,文件夹中有其他文件,就是缺少jar文件 解决: // 进入pom.xml所在的文件夹,执行下面的命令,下载jar包 mvn -f pom.xml dependency:copy-dependencies - // 清除target目录 mvn clean // 生成target目录 mvn install…
1.将jar 包放到lib目录下 2.build path 3.点击maven主项目右键选择properties 4.选择myeclipse 下的第一个选项 5.点击add   选择archives from workspace 6.点击add   在lib下点击需要的jar包 点击OK maven项目之进行前两步  运行项目的时候依旧会报错 说摘不到jar包 于是我们需要将jar包导入到 maven 这样就不会找不到了…
1.maven项目的好处:方便,我们在把自己写好的代码发送给目标人物时可以精简代码——把target目录,一些设置目录之类的都删除掉,接下来要做的就是尽可能的只留下一个src文件夹及pom.xml文件,接下来打包发给目标人,包整个很小,简化了我们代码的体积,加快了传输速度,而核心代码自己(即自己写的代码)也保留了下来,对我们的代码并没有什么影响,只是把一些jar包给删掉,而这一部分恰恰是影响传输速度的主要因素.. 2.目标人物方接受到我们发送的代码,解压后可能会遇到的问题: 2.1.可能目标人物…
Intellj 自动载入Mave依赖的功能很好用,但有时候会碰到问题,导致pom文件修改却没有触发自动重新载入的动作,此时需要手动强制更新依赖. 如下: 1手动删除Project Settings里面的Libraries内容: 2在Maven Project的试图里clean一下,删除之前编译过的文件: 3项目右键->Maven->Reimport 4.Ok, 此时发现依赖已经建立 ========================================================…
1.在pom.xml文件中添加插件 <build> <finalName>LeadServer</finalName> <!-- jar包名前缀,如果没有指定,则会使用{artifactId}作为前缀 --> <plugins> <plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration> <archive>…
大家好,今天给大家分享对于tomcat源码在eclipse上的导入运行.此次为以tomcat7为例. 1去官网tomcat7的下载页面下载源码网址http://tomcat.apache.org/download-70.cgi,选择对应系统的源码,window选择zip,*nux选择tar.gz下载.博主为win7系统,选择的为zip源码下载. 2将下载的源码解压,解压结果如下 3在eclipse中,新建一个maven,在创建过程中,选择webapp的模式,如下图. 创建maven项目结果截图如…
一.安装maven第一步:下载一个免安装版的apache-maven-3.0.3.zip解压后,配置环境变量 新建M2_HOME:   在path后面添加  %M2_HOME%\bin;   第二步:编译检查环境是否配置正确;  mvn -v   二.更改maven配置文件并将maven与MyEclipse相关联1.修改apache-maven-3.0.3\conf\settings.xml中的<settings>节点中添加下面这句 <localRepository>C:\User…
maven项目的配置文件 web java文件都在src下面 src/main/java src/main/webapp src/main/webapp/web-inf 导入后要重新添加jar包,设置编译输出文件夹,及webcontent目录,把项目转为动态javaweb项目 编译输出文件夹:webapp/web-inf/classes webcontent目录:1.可以在facets配置中去加/src/main/webapp;2.可以修改工程下的.setting文件夹下的部分文件:..comp…
首先说下pom文件特别方便的优点: 什么是pom文件? POM(Project Object Model) 是Maven的基础. 它是一个XML文件,包含了Maven用来build项目所需要的项目配置的信息. Pom文件在intellij IDEA 工具中可以实现jar包依赖关系和配置.自动导入(import class)你想要配置的内容,比如junit,testng等,想要哪个就要哪个,特别的方便呢. [不是很精通,以下为拙见] 例如:以mysql-connector-java的jar为例,之…
首先检查maven配置对不对,包括被settings文件以及资源库的位置,maven版本等. 如果不行的话再进行下面的操作: 第一种方案: 在终端terminal中项目目录下,输入“mvn idea:idea” 第二种方案: 还有一种情况就是用的jar包不属于mvn资源库的jar包,需要手动安装本地jar包,这里以安装bcloud为例,具体操作步骤如下: 1.进入cmd 2.项目中添加依赖对应为 > 3.在cmd中运行命令:mvn install:install-file -DgroupId=c…
错误描述 idea创建maven项目,导入依赖都是成功,但是运行就会报找不到对应jar包的错误 解决办法: File -> Settings -> 搜索maven -> 展开maven -> Runner -> 勾选Delegate IDE build/run actions to Maven 勾选之后,项目就能运行了 勾选:Delegate IDE build/run actions to Maven将IDE构建/运行操作委托给Maven 转载 https://strive…
本文章全文转载: http://www.2cto.com/kf/201304/206747.html 1.在项目上右键,选择android tools->rename application package,输入需要改为的名称,然后选择需要改的包,有部分包可能不需要更名 2.上一步并没有修改源码的包,只是将工程中涉及包名的地方改了,下面修改源码的包名,右键要改包名的源码包,选择refactor->rename,注意一定要将rename subpackages选上,否则子包不会被更名. 3.cl…
在开发的过程中,尤其是新手,我们经常遇到Maven下载依赖jar包的问题,也就是遇到“Failed to read artifact descriptor for xxx:jar”的错误. 对于这种非业务相关的问题,耽误时间非常不效率,而且网上的解决思路过于老套,而且还没什么用. 1)要么就是,删除仓库内对应依赖的文件夹,右单击项目,Maven4MyEclipse->Update Project,在弹出的对话框中选择“Force Update Of Snapshots/Releases",…
IntelliJ IDEA打包成war(包括maven项目)点击打开链接 首先要在maven项目中的pom.XML中配置好需要的配置: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0…
一,前言 本文来演示一下如何将一个新的maven项目到入到eclipse中. 在文章使用命令行创建maven web项目中我们使用maven命令行,创建了web工程,接下来为了开发方便我要将新建的工程导入到eclipse中. 因为在文章使用命令行创建maven web项目中我创建了三个web工程,这里就选择webdemo吧. 接下来就讲webdemo到入到eclipse中. 二,导入到eclipse中 其实是十分简单的,打开eclipse,选择工作空间.如果是一个全新的工作空间,你可能要根据自己…
一.默认命名 <finalName>${project.artifactId}-${project.version}</finalName> 二.自定义包名 <build> <finalName>${project.artifactId}-${project.version}-company</finalName> </build> 三.自定义编码与时间戳 <properties> < !-自定义默认的编码格式-&g…
开发有时需要在一个应用中启动另一个应用,比如Launcher加载所有的已安装的程序的列表,当点击图标时可以启动另一个应用.一般我们知道了另一个应用的包名和MainActivity的名字之后便可以直接通过如下代码来启动: Intent intent = new Intent(Intent.ACTION_MAIN);intent.addCategory(Intent.CATEGORY_LAUNCHER); ComponentName cn = new ComponentName(packageNam…
导入war包,使用war包中的类和静态资源(css,js,包含jsp等) A项目是被导入的war工程,B项目是需要A项目的一个工程. 在<build>中 <resources> <resource> <directory>src/main/java</directory> <excludes> <exclude>**/*.java</exclude> <exclude>**/.svn/*</e…
解决办法: 先把这里面的全部删掉 然后在pom.xml里面右键 这样就会重新下载包…
这个问题一共有3种解决办法1. 你下载好的文件应该是src 和Webcontent是在同一个目录下的.只要把Webcontent放入到src下就行.这种就变成maven的目录结构.因为你这个目录结构应该是eclipse和myeclipse的目录结构.对于idea识别起来有点麻烦需要手动配置,也就是以下的两种方法.当然这种方法不适合你,毕竟还得提交代码的.2. 你这个项目已经用eclipse或者myeclipse打开过了,这个项目中已经有了.project和.classpath这两个文件.然后,往…
异常显示:运行时jar包冲突异常 问题所在: jar包冲突,自己导入的jar包与tomcat中的jar包相同. 解决方法: 对(servlet,jsp)jar包设置作用域. 再次启动项目,问题已解决.…
Description Resource Path Location Type Failure to transfer org.apache.maven:maven-core:jar:2.0.6 from https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central ha…
Eclipse中maven从远程仓库中下载jar包有时会很慢,有些甚至进度停止不动,这个时候我们可能会终止当前下载,但是终止jar包下载后会出现一个问题,再次打开Eclipse时,你会发现提示你项目中依赖的jar包找不到,如下图所示,项目右键打--->Build Path--->Configure Build Path 打开项目的 Java Build Path 在 Libraries 页签下 Maven Dependenicies 你会发现报错提示 依赖的jar包 missing如下图所示…
导入struts包,在struts核心包的ognl包下存在javassist包: 然后再导入hibernate包,在hibernate核心下也存在javassist包: 这样便会存在冲突,ecplise没有办法区分去调用哪个版本的包,所以我们应该去解决包之间的冲突. 解决方案: 1.通过<excludions>标签解决 我们如果想要使用较高版本的包,我们可以在低版本的包上右击,然后选择Exclude Maven Artifact.我们可以在pom.xml中看到: 这样便对低版本的jar包进行了…