appfuse eclipse插件开发时遇到的问题 需要com.sun:tools:jar:1.4.2

当在eclipse中使用appfuse插件创建项目后,在执行maven命令时,会报错,说需要1.4.2的tools.jar包,但是该插件时需要jdk1.5以上版本的jdk才能运行的,按照m2控制台的操作,进行了操作,错误及操作如下: 错误: Missing: ---------- 1) com.sun:tools:jar:1.4.2 Try downloading the file manually from the project website. Then, install it using the command: mvn install:install-file -DgroupId=com.sun -DartifactId=tools / -Dversion=1.4.2 -Dpackaging=jar -Dfile=/path/to/file Path to dependency: 1) org.codehaus.mojo:native2ascii-maven-plugin:maven-plugin:1.0-alpha-1 2) com.sun:tools:jar:1.4.2 ---------- 操作: 命令行进入下面路径: E:/lzh/eclipseworkspace/Myappfuse>mvn install:install-file -DgroupId=com.sun -DartifactId=tool -Dver sion=1.4.2 -Dpackaging=jar -Dfile=/lib/tools.jar(此时已经将该文件拷至该目录) [INFO] Scanning for projects... [INFO] Searching repository for plugin with prefix: 'install'. [INFO] ------------------------------------------------------------------------ [INFO] Building AppFuse Struts 2 Application [INFO] task-segment: [install:install-file] (aggregator-style) [INFO] ------------------------------------------------------------------------ [INFO] [install:install-file] [INFO] Installing E:/lzh/eclipseworkspace/Myappfuse/lib/tools.jar to E:/DEV/appfuse-dependencies-2.0 /com/sun/tool/1.4.2/tool-1.4.2.jar [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESSFUL [INFO] ------------------------------------------------------------------------ [INFO] Total time: 5 seconds [INFO] Finished at: Thu Feb 28 11:25:44 CST 2008 [INFO] Final Memory: 7M/14M [INFO] ------------------------------------------------------------------------ 虽然这里已经说成功了,但是在eclipse中继续执行时,还是报同样的错误,后来看到一篇文章,说是修改eclipse.ini文件,尝试了,依旧不行. 最后,做了如下尝试: 1. 删除当前项目 2. 卸载了appfuse插件(先关闭eclipse直接到plugins中将对应的一个文件夹和两个jar包删除了--注意,之前要要先备份), 3.重启,调整eclipse java-jre = 1.4.2,关闭, 4.重装插件,重启eclipse,新建项目,这里我使用的是 struts,选择的是jdk5.0(如果选择jre会报错,未知原因) 5.调整pom.xml文件,主要是数据库链接部分,我的是mysql,root密码需要修改 6.由命令行进入当前项目目录,执行mvn 7.执行mvn jetty:run-war 8.登入 http://localhost:8080 结果登录成功 不知道具体问题出在哪里,可能是appfuse的插件功能没有开发完整,在此过程中,eclipsejava 环境或不不用调整,mvn命令或许也不用执行,由于没有太多时间,仅是走通做个记录而已,有兴趣的朋友可以多进行一些尝试,欢迎回帖交流!!!~~~
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值