文章目录
  1. 1. 配置环境
  2. 2. 404超值套餐
    1. 2.1. project未部署
    2. 2.2. 路径错误
    3. 2.3. 其他
  3. 3. package包报错
  4. 4. 工程消失

单纯是怕下次环境崩了又来重新搭建查百度浪费时间。
dalao们可以忽视这个了(…

配置环境

老师教学用的myeclipse。
然后就去找myeclipse的mac破解版,结果发现10版本的在mac上好像不能破解…

用软件一直到替换文件成功都还是没问题的。
然后打开,报错…好像是说因为软件环境被更改了。

尝试了很久最后还是向虚拟机势力妥协。
eclipse+tomcat本来说做备选方案的,然后发现,虚拟机做也挺快的就懒得去弄了。
然后按照教程配置环境,看的是

http://blog.csdn.NET/qq_25827845/article/details/53982209 冷血之心的博客

然后按照教程配置java环境,在系统变量里添加JAVA_HOME等,安装配置tomcat(关闭它自带的tomcat然后添加自己的路径),启动发布项目等…

404超值套餐

project未部署

如果在浏览器中访问项目index.jsp显示404最普通的一个原因是project没有部署,在tomcat文件目录下的conf/server.xml
添加

Context path="/test1" docBase="C:\Users\Jonah\Workspaces\MyEclipse 10\test1\WebRoot\" reloadable="true"/>

1.png
然后在localhost访问test1或者test1/index.jsp就可以直接看到了。
记得要重启一下tomcat。

路径错误

在做请求与响应的时候,一开始form的action那里直接复制的java文件的绝对路径。
2.png然后不能访问。

直接把action那里改成web.xml中servlet-mapping中路径就可以了。
3.png
4.png
就可以了。

其他

然后…其他地方都检查没问题的时候,还是没办法跳转。
提交按钮可以点但是什么都没发生。
仔细看了一下,form那行有个警告。
再仔细看了下,原来把form写成了from,编译器不能识别。
orz
然后zxc这人之前还笑我来着,结果自己也把form的method部分写错了一直查不到原因hhhhhhhhhhhh

package包报错

做请求与响应的时候,在src创建一个servlet的java文件,然后发现java文件的package包报错

multipe markers at this line the type java.objectinputstr xxx

原因是系统用的jdk1.8的jre版本过高。
解决方法:

方法1.选择Eclipse的WindowPreferencesJavaCompiler,把Compiler compliance level从1.5改成1.6;

方法2.右击project选择最后一个properties选择左侧的java compiler,勾选里面的框框,把java编辑器版本都改成1.6;

方法3.右击project下的 JRE System Library[JavaSE-1.5]Properties,Execution environment 
选择“JavaSE-1.6(JDK1.6.0_10)”,点击确定即可。

我用的方法三解决。

工程消失

更新…

在写完这个文章的当天晚上,在帮室友看她的问题,然后想看下自己的代码。因为我的虚拟机是放在移动硬盘里的,然后移动硬盘的盒子的线…好像有点接触问题(
win打开后,硬盘弹了。
修复了几次。
结果里面有的文件损坏了。(比如迅雷就gg了,不过这个没什么关系
其他的还没看,大部分东西都有备份。)
myeclipse出了问题,(配环境真的很鹅心短时间内不想再弄了),左边的工作空间全部消失,也不能在面板新建项目。还好在电脑里的工程啥的没消失。

然后查了一下出现这个的情况。
有人说import之前的项目文件进去就行,发现按照该方法并没有用。
还有说是myeclipse自己换了工作空间。我看了一下,工作空间路径没有问题。

最后的解决是直接重置布局格式,恢复eclipse默认的布局格式。

window -> reset perspective

然后,左边的项目回来了,也可以新建项目什么的了。
哇真是吓死我了。
备份真的很重要啊(…

文章目录
  1. 1. 配置环境
  2. 2. 404超值套餐
    1. 2.1. project未部署
    2. 2.2. 路径错误
    3. 2.3. 其他
  3. 3. package包报错
  4. 4. 工程消失