您的位置:首页 > 编程语言 > Java开发

MyEclipse和Eclipse配置的一些问题

2013-04-03 18:01 330 查看
1、Could not find the main class.Program will exit.

【问题描述】安装完MyEclipse8.5后,为其配置了自己下载的apache-tomcat-7.0.39,新建一个Demo工程后,启动运行时就一直出现这个错误。

【解决方法】菜单栏下路径:Windows - Preference - MyEclipse - Servers - Tomcat - Tomcat 6.x - Paths - Append to classpath: - Add JAR/ZIP 然后选择apache-tomcat-7.0.3/bin/tomcat-juli.jar文件,问题修复,原因未知。

2、Tomcat配置mysql

(1)修改tomcat配置文件:.\conf\server.xml

<Context path="/myfirst" docBase="myfirst" debug="0" reloadable="true" crossContext="true">
<Resource name="jdbc/mysql" auth="Container" type="javax.sql.DataSource"
maxActive="100" maxIdle="30" maxWait="10000"
username="用户名"
password="密码"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/你的数据库名字" />
</Context>


(2)修改MyEclipse工程(如我的myfirst)的web.xml文件,在</web-app>之前添加

<resource-ref>
<res-ref-name>jdbc/mysql</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>


(3)将mysql驱动mysql-connector-java-5.1.24-bin.jar放到tomcat\lib目录下。

3、安装maven时出现的问题

(1)maven已下载好,m2eclipse也装好了,工程在cmd里面mvn clean compile也没有问题,但是在导入maven工程到eclipse时,却提示出如下错误:Missing indirectly referenced artifact com.sun:tools:jar:1.5.0:system,关于这个问题可以参考/article/4151997.html,这个博文提供了四中解决方法。我用的是第一种。

【原因】根本原因是没有指定javaw.exe的的位置

【解决方法】修改eclipse.ini文件,在文件最后增加如下文字,然后重启eclipse.

-vm
c:"Program Files"Java"jdk1.6.0_43"bin"javaw.exe
512m
-vmargs
-Xms256m
-Xmx512m
-Duser.language=en
-XX:PermSize=256M
-XX:MaxPermSize=512M


  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: