有时候当我们构建好maven项目时,再导入eclipse中会缺少src/main/java  和src/test/java,这是需要我们手动创建: 但是有时候在 项目视图下或者 enterprise explorer视图下无法创建成功,这时就需要我们切换到 navigator 视图下新建目录: 在  项目视图下或者 enterprise explorer视图下创建目录: 当这种方式无法创建成功的时候则将工程视图切换到navigator视图下,然后创建目录:…
Maven 是一个优秀的项目管理工具,它为我们提供了一个构建完整的生命周期框架.现在,就让我们一起看看如何利用 IntelliJ IDEA 快速的创建 Maven 项目吧! 如上图所示,点击Create New Project: 标注 1:Maven选项: 标注 2:Project SDK,项目 SDK: 标注 3:archetype,Web 项目框架. 如上图所示,先点击 Maven 选项,然后选择 SDK,再从框架中选择maven-archetype-webapp用于创建 Web 项目.当然…
在maven项目中,文件结构如下: proj ---src ----main ----java ----Main.java ----resources ----userFile.properties ----test ----java ----Test.java ----resources ----userFile.properties 如果在程序中要读取resources目录下面的res.txt文件,需要用到以下代码: private Properties loadUser() throws …
今天运行Maven项目的时候,出现了,Error:(19, 17) java: 程序包tracetool不存在的情况 本人的解决办法: (1)首先确保maven  pom文件不能报错,即文件上面不能有条波浪线,因为有时候有波浪线的话,会导致有些包不能自动导入. (2)这边的tracetool包是在web-inf的lib下面的,然后没有添加到maven中,eclipse应该是常见的右键,加入到classpath,maven这边我是在maven的pom文件中引入了这个包然后就可以运行成功了. <de…
当建立好一个Maven项目后,在Java Resources资源文件夹下没有看到src/main/java文件夹,然后手动去创建Source Folder时,提示该文件已存在,如图: 有一个解决办法:选择项目“test”右键-->Build Path-->Configure Build Path,选择Libraries-->JRE System Library-->Editor,然后选择Workspace default JRE. 最后就可以在Java Resources资源文件夹…
百度一搜这个错误,好多人都遇到了 不计其数的人都遇到.网上大多数都是菜鸟的愚见.经过本人的测试发现,用Idea建立普通的Java项目 然后随便建立一个类运行就不会报错. 但是如果用Idea建立一个普通的Maven项目,然后再随便建立一个类运行,则就会报这个错.那么说明maven限制了此项目jdk的版本为1.5,或者说Idea软件与Maven软件配合的不够好. 管他呢,网上很多方法都是从Idea的配置下手,我认为这就是菜鸟的解决方法愚见,最狠的解决方法就是直接用maven制定此项目的JDK版本,一…
xx.jar中没有主清单或Error:Invalid or corrupt jarfile xx.jar 遇到这个问题,是因为你的jar包没有设置主类的入口. 即在META-INF文件夹的MANIFEST.MF文件中没有定义Main-Class: packageName.className(此处Main-Class:与 packageName.className之间有一个空格并且一行结束后有换行符) 我们可以用winrar打开你导出jar包(不用解压),在META-INF文件夹中找到MANIFE…
原因:出现此异常是因为tomcat的webapp目录下没有lib文件. 解决方案: 1.右键点击项目--选择Properties选择Deployment Assembly,在右边点击Add按钮,在弹出的窗口中选择Java Build Path Entries 2.点击Next,选择Maven Dependencies 3.点击Finish,然后可以看到已经把Maven Dependencies添加到Web应用结构中了…
这个并不是必须的,可以在pom配置文件中修改,如下所示: <webappDirectory>src/main/WebContent</webappDirectory>                  <warSourceDirectory>src/main/WebContent</warSourceDirectory>…