MyEclipse9开发Web工程详细图文配置

作者:小菜 更新时间:2025-03-16 点击数:
简介:Myeclipse 9.0正式发布,这款更新集成了Eclipse 3.6.1,还款号称支持HTML 5和JavaEE 6的新版本,身躯庞大臃肿到接近1G,而且集

【菜科解读】

Myeclipse 9.0正式发布,这款更新集成了Eclipse 3.6.1,还款号称支持HTML 5和JavaEE 6的新版本,身躯庞大臃肿到接近1G,而且集成的很多功能大家还不一定用到。

MyEclipse 9.0 经过 M1,M2,终于出了正式版(MyEclipse For Spring 还是 8.6.1)。

该版本集成了 Eclipse 3.6.1,支持 HTML5 和 JavaEE 61、打开myeclipse 选择File->new -> Project...->Maven Project

在next后如果你想改变默认的工程位置 那你能在 use default workspace location 的 Browswe了选择一个 点 next

在这一步里 你一定要选择 maven-archetype-webapp 点 next

填入自己的Group ID 和 Artifact Id 点击 finish

然后 不知道是为什么就出了这个 failed to create project 的错误。

在网上找了好久 都没找的解决的方法 但是不要紧 我们还有别的方法

现在看下错误后的工程目录:生成的maven工程目录是不全的,比如我们的java代码,我们的测试目录等,现手动创建,和补全:

增加MyEclipse的Web Project功能

到目前为止,这还仅仅是一个Java普通的Maven工程,这一步我们就要为其添加MyEclipse的web project特性。

选择工程-->MyEclipse-->Project Capabilities-->Add Web Project Capabilites,弹出窗口中设置参数如下,再接下来的弹出窗口中选择yes。

这样我们的工程就是web工程了(注意工程图标有变化,而且MyEclipse自动依赖了JEE的包)。

配置工程属性,打开工程属性面板---这一步很重要,都是些细节配置,缺一不可啊

1) Java Build Path

1> Source

添加src/main/java, src/test/java, src/test/resources为source folder, 这里就不需要详述了吧,点"add folder"就行。

最小面的"default output folder"修改为"mywebapp/src/main/webapp/WEB-INF/classes"---这点很重要

修改这些source folder的输出目录,其中main/java和main/resources输出到default output folder, 而test/java和test/resources输出到target/test-classes中,(如何修改---点击各节点下的Output Folder, 再点右边的edit按钮就行了)最后设置结果如下:

2> Order And Export

为了显示好看,调整一下显示顺序,不细说了,很简单,看下图:

2)Java Compiler

注意到上面的图片中,我的工程显示jdk为1.4,所以要修改成我们想要的版本,这里就不详述了,应该都会改。

3) Myeclipse-->Web

这一个是用来修改设置工程的web特性的,如下图:

好了,一个MyEclipse的Web Project + Maven webapp的工程就建好了。

剩下的就是在myeclipse中开发和调试web最后用maven打包,当然一定要使用maven的依赖特性(把要依赖的jar包直接在pom.xml中加入,然后刷新工程就会自动导入)。

附件为一个创建好的springmvc的helloworld,可以作为一个模板。

MyEclipse9,开发,Web,工程,详细,图文,配置,

windows7下安装配置phonegap3.0(cordavo)开发环境

公司用的是windows7,所以不得不再进行一次windows下的配置工作,顺便也写下来了主要麻烦的地方是要在win7下添加好几个环境变量,这一块地方特别要小心添加,步骤挺多的,给你打镇强心剂,看最终成功运行效果先,我还测试集成了某个广告联盟的SDK,如图:开始吧...注意:我下面如果给出的官方下载地址,请您自行去下载,因为我的win7是64位的,可能与你的有点不同。

你得下载正确的安装包1、下载nodeJS,并安装Nodejs官方下载地址:http://www.nodejs.org/一步步安装完即可2、下载androidsdkAndroidsdk下载地址:http://www.cr173.com/soft/21869.html下载完成后解压放置到某个文件夹内,比如我放置的文件夹是:E:\frameworks\adt-bundle-windows-x86_64-20131030看起来应该是这样的:此时你拥有的只是个androidsdk管理器,真实的androidsdk还需要进一步下载双击SDKManager.exe会打开sdk管理器,下载你需要的androidSDK包即可,如图:将androidsdk添加至计算机全局环境变量中在计算机上鼠标右击选择属性打开->系统面板->高级系统设置->环境变量->系统变量下点击新建按钮,应该是这样子的新建变量名:Android_Home变量值:E:\frameworks\adt-bundle-windows-x86_64-20131030\sdk变量值就是你刚刚放置androidsdk文件夹路径再在系统变量中找到Path变量,没有的话你自己建一个双击这个变量在变量值中加入:;%Android_Home%\tools别忘了前面有个”;”分号....新建变量名:Android_adb变量值:E:\frameworks\adt-bundle-windows-x86_64-20131030\sdk\platform-tools同样在Path变量中加入:;%Android_adb%\3、下载JAVAjdk建议下载jdk1.6版本安装,太高了eclipse有可能会运行不了啊亲..下载地址:http://www.cr173.com/soft/14285.html同样要将java加入全局环境变量中新建变量名:JAVA_HOME变量值:D:\Program Files\Java\jdk1.6.0_39我电脑上JDK的路径,你电脑上得换成你自己存放JDK的文件夹路径新建变量名:CLASSPATH变量值:.;%JAVA_HOME%\lib;%JAVA_HOME% \lib\tools.jar别忘了最前面那个"."号哦同样在Path变量中加入:;%JAVA_HOME%\bin;%JAVA_HOME%\jre \bin4、下载antAnt是apache的一个项目官方下载地址:http://mirrors.hust.edu.cn/apache//ant/binaries/apache-ant-1.9.3-bin.zip别问啥为什么要安装这个,反正不装的话在phonegap添加android平台时会报错添加ant至全局环境变量中新建变量名:ANT_HOME变量值:D:\apache-ant-1.9.3Path变量中添加:;%ANT_HOME%\bin好了,该添加的系统变量基本搞定了,大工程,巨麻烦,别弄错了。

想检查哪个项目在系统变量中有没有添加成功,只要在cmd命令行工具中输入那个项目的名称回车,看有没有反应即可,比如输入node-v如果会显示版本号,即说明安装成功了5、接下来是安装eclipse其实eclipse不安装也是可以的,但是强烈建议安装,全用命令行来处理,太麻烦是不?在你刚才下载androidSDK时,文件夹中应该有一个eclipse了,如果没有的话,就自己去官方下载一个吧6、下载ADT包供eclipse使用官方下载地址https://dl.google.com/android/ADT-22.3.0.ziphttp://www.cr173.com/soft/62158.html下载完成后,打开eclipse选择help->InstallNewSoftware打开Install面板,点击add...按钮,再点击archive...按钮找到你刚才下载的zip包,确定再安装完重启eclipse即可7、安装phonegap3.x(cordova)Phonegap被Adobe收购后就改名成cordova了,所以下面就以cordova来称呼在cmd命令行工具中输入npminstall-gcordovaNodejs自会动会帮你安装好cordova8、建立cordova项目打开cmd命令行工具,定位到你需要建立项目的目录后输入cordova create hello com.example.hello "helloworld"意思是建议一个hello文件夹,并在文件夹内建议叫”helloworld”的cordova项目com.example.hello可以说是你项目的id吧,暂时不用管进入hello文件夹cd hello添加android平台项目cordova platform add android好了hello文件夹下的platforms文件夹下已经有android项目了9、用eclipse打开android项目打开eclipse选择file菜单下的import打开导入面板选择android->Existingandroidcodeintoworkspace再点击next打开ImportProject面板,点击Browse...按钮,找到刚才建立的hello\platforms文件夹下的android文件点击finish后导入项目即可,如图:在左侧的包视图(PackageExplorer)中选择Helloworld再点击run菜单下的run会让你选择以什么样的方式运行,选择andoridapplication即可,然后会让你选择在哪里运行设备或Android模拟器 windows7,下,安装,配置,phonegap3.0,c

还在疑惑webshell是什么吗?

今天我们就讲讲这个话题! webshell是web入侵的脚本攻击工具。

简单的说来,webshell就是一个asp或php木马后门,黑客在入侵了一个网站后,常常在将这些asp或php木马后门文件放置在网站服务器的web目录中,与正常的网页文件混在一起。

然后黑客就可以用web的方式,通过asp或php木马后门控制网站服务器,包括上传下载文件、查看数据库、执行任意程序命令等。

为了更好理解webshell我们学习两个概念:什么是 木马 ? 木马 全称是 特洛伊木马(Trojan Horse) ,原指古希腊士兵藏在木马内进入敌方城市从而占领敌方城市的故事。

在Internet上, 特洛伊木马 指一些程序设计人员在其可从网络上下载(Download)的应用程序或游戏中,包含了可以控制用户的计算机系统的程序,可能造成用户的系统被破坏甚至瘫痪。

什么是后门?大家都知道,一台计算机上有65535个端口,那么如果把计算机看作是一间屋子,那么这65535个端口就可以它看做是计算机为了与外界连接所开的65535扇门。

每个门的背后都是一个服务。

有的门是主人特地打开迎接客人的(提供服务),有的门是主人为了出去访问客人而开设的(访问远程服务) 理论上,剩下的其他门都该是关闭着的,但偏偏由于各种原因,很多门都是开启的。

于是就有好事者进入,主人的隐私被刺探,生活被打扰,甚至屋里的东西也被搞得一片狼迹。

这扇悄然被开启的门 就是 后门 。

webshell的优点webshell 最大的优点就是可以穿越防火墙,由于与被控制的服务器或远程主机交换的数据都是通过80端口传递的,因此不会被防火墙拦截。

并且使用webshell一般不会在系统日志中留下记录,只会在网站的web日志中留下一些数据提交记录,没有经验的管理员是很难看出入侵痕迹的。

如何寻找webshel:1,脚本攻击SQL注入2,使用注入工具3,在浏览器里打开百度,输入搜索关键词"在本页操作不需要FSO支持&"或者"一次只能执行一个操作",然后点击搜索,很快就可以看到检索到了大量的查询结果. 还在,疑惑,webshell,是什么,吗,webshell,

加入收藏
               

MyEclipse9开发Web工程详细图文配置

点击下载文档

格式为doc格式

  • 账号登录
社交账号登录