copy工程成一新名字的工程deploy名字仍是原来的问题


Warning: Undefined array key "HTTP_REFERER" in /www/wwwroot/prod/www.enjoyasp.net/wp-content/plugins/google-highlight/google-hilite.php on line 58

方法1:打开工程下的.mymetadata文件,将红字部分改成现在的工程名
<project-module
? type=”WEB”
? name=”Copy (2) of lj”
? id=”myeclipse.1240289330453″
? context-root=”/Copy (2) of lj”
? j2ee-spec=”5.0″
? archive=”Copy (2) of lj.war”>
注:id要生成一新的ID,即建立一新的工程,获得其ID (此工程最好没有被deploy过)
?????? copy工程时最好在myeclipse上面进行copy.
?????? 若是在目录下直接copy,那就别忘记了改.project文件的<projectDescription>name
?
简单方法:改完name,context-root, archive后,关闭工程,再重新打开即可!!!!!(i不用再建立新工程生成id)

方法2:
步骤:
(1). 对工程重命名(选择工程,右键Refactor -> Rename)
(2). 修改Web路径(选择工程,右键Properties -> MyEclipse -> web,修改Web Context-root的值)
(3). 修改工程代码(修改替换源程序中涉及到原工程名的地方,通常只在有链接到.do的地方有原工程名。除非你总是习惯写绝对路径)