内容摘要 -
谁能给我一个关于如何将Netbeans项目转换为BEA Workshop项目的说明的参考文档?
Workshop 10.1提供了一个从现有源代码创建项目的特性,通过它你可以转换任何项目为Workshop项目。
具体操作请参考以下链接:
全文 -
怎样将Netbeans环境下开发的项目转换为BEA Workshop项目?
谁能给我一个关于如何将Netbeans项目转换为BEA Workshop项目的说明的参考文档?
Workshop 10.1提供了一个从现有源代码创建项目的特性,通过它你可以转换任何项目为Workshop项目。
具体操作请参考以下链接:
http://edocs.bea.com/wlw/docs101/guide/webapplications/webProjects/conUsingExistingJavaProjectsAsWebApplicationProjects.html
以上的链接的文档是关于“管理现有的Eclipse项目成为web application 项目”,而我需要的是如何导入一个Netbeans项目。
在那个页面上找到有一个链接“导入现有web应用项目”,我尝试按照它的指导如下操作:
1.选择菜单 文件 > 新建 > 从现有源文件创建动态web项目
弹出新建web项目对话框
2.在项目名称处输入新项目名称
3.点击浏览
目录选择对话框弹出
接下来遇到了麻烦:
4.在目录选择对话框,转到项目目录
标准的web项目目录结构需要包含WEB-INF目录,并且在WEB-INF目录下有web.xml文件
WEB-INF目录所在的父目录是web项目的根目录
NetBeans项目的目录结构显然与Workshop项目差别很大,我NetBeans项目有如下所示的结构,与Workshop所需的项目结构差别很大,所以导入失败了。
<project Root>
<Java Source>
<Web Content>
.....<appName>
..... .....<page1.jsp>
..... .....<page2.jsp>
..... ..... ...
..... .....<page n.jsp>
.....<META-INF>
.....<WEB-INF>
..... .....<web.xml>
不管我如何选择,向导的第四步都无法继续了
看起来导入项目向导仅适用于eclipse 或 workshop/eclipse projects
回答:
文件 > 新建 > 从现有源文件创建动态web项目并不一定要求是eclipse项目或其他
假定项目目录结构如下,"Web Content"包含"WEB-INF"(其下有web.xml)
Ex:
<Project-root>
-----<Java source>
-----<Web Content>
----------<pages-folder>
----------<WEB-INF>
那么,在第四步,选择"project root",然后可以点击“下一步”
在目录映射对话框,确定包含如下映射:
<Project-root>/Web Content => "/"
点“下一步”
验证项目设置,完成。
|