javaEE中开发碰到的问题及解决办法

软件开发中总会碰到问题,开发过程中总是发现问题会重现,但是由于时间原因总会将解决办法忘记,下一次开发过程中碰到同样的问题就又需要花费很多时间来解决这个以前解决过却又忘了的问题,这样不好,不好,就将开发中碰到的问题写下来,供以后碰到同样的问题快速解决。

问题一:

使用spring官方定制的STS开发工具新建maven项目,项目建成后不会出现src/man/java及src/main/test

解决办法:(方案可能有很多种,下面的方案解决了我的问题,情况不同)


项目右键Properties——>Java Build Path——>Libraries  点击JRE System Library,——>Edit,选择Workspace default JRE,Finish


右击项目 run as-->run configuration> name=package  Goals=package  再试试,我第一次使用eclipse 打包maven时,取的名字是package ,成功了,之后再改名 永远不能成功,不知道为何,我改回来就能成功?question   为什么改为package就能成功?

mvn install一个web项目时,报错如下:Error assembling WAR:webxml attribute is required


mavenweb项目默认的webroot是在src\main\webapp。如果在此目录下找不到web.xml就抛出以上的异常

解决办法:需要在pom.xml中增加<webResources>配置,如下:


  1. <build>    
  2. <finalName>simple-webapp</finalName>    
  3. <plugins>    
  4.     <plugin>    
  5.         <groupId>org.apache.maven.plugins</groupId>    
  6.         <artifactId>maven-war-plugin</artifactId>    
  7.         <version>2.1.1</version>    
  8.         <configuration>    
  9.     
  10.               <webXml>WebContent\WEB-INF\web.xml</webXml>            
  11.     
  12.         </configuration>    
  13.     </plugin>    
  14. </plugins>    
  15.  </build>   

弹出对话框中选一个driver,如果出现“Unable to locate JAR/zip in file system as specified by the driver definition: ojdbc14.jar.”
就要在“JAR List”选项卡中删除原有的驱动文件,重新加一下就好了。

有一个疑问:

开发maven项目时,eclipse都会自动报错,我们呢需要引入tomcat srvlet-api.jar文件,可是我们将这个servlt-api,jar放入maven pom.xml文件时,pom.xml文件就会提示有错误,不知道是什么原因?请大牛指教下为什么不能加入这个dependncy








  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值