我觉得自己像一个4岁的孩子,他拿着一片面包和一片果冻,问我怎么做三明治。
我被赋予了维护一个javaEE网站的责任,这个网站是由我们的母公司做的,没有人支持我们。我对JavaEE还比较陌生,我正在努力弄清楚如何重新编译需要从站点的根文件夹中修改的文件。
我下载了NetBeans来帮我解决这个问题,但还是找不到答案。我的问题是,java文件找不到它们所依赖的任何包和资源。据我所知,那里有资源。不过,我确实看到了一些以“com”开头的软件包。和"javax.",我在任何地方都看不到'com‘或'javax’文件夹。我认为我的问题与在NetBeans中设置项目属性中的类路径有关。我试过了,但要么我做得不好,要么它不起作用。这整个Java编译对我来说太陌生了,如果有人能引导我把这个网站编译成正确的方向,那就太好了。
我发布了网站文件夹层次结构的一个选项,以帮助:

目前,我正试图在这里专门编译RecordAdd.java文件。它试图导入的一些包来自它所在的文件夹easp的父文件夹asp。该文件还试图在其中“*”包含几个父包的不同导入。我没有像我提到的那样看到一个com文件夹,但我确实在WEB-INF文件夹中的lib文件夹中看到了icefaces.jar文件。我尝试过将这些文件夹放入NetBeans库编译类别类路径中,但这没有起到任何作用。
我没有正确地做一些事情,这可能是编译java项目的基本知识,但我只是没有得到它。我真的很感激任何帮助,只是请不要太苛刻。谢谢!
发布于 2011-06-17 19:37:54
如果该项目是在netbeans中创建的,则应该很简单。只需转到文件->打开项目即可。导航到项目所在的位置。您将知道文件夹是否是一个项目,因为netbeans会识别它,并且会显示一个不同的图标,而不是普通的文件夹图标。打开项目后,可以右键单击“编译项目”。您不需要自己使用java编译器来编译项目中的java文件。编译和构建是由诸如ant、maven等工具完成的.它是自动的。
发布于 2011-06-17 19:14:20
试着找出最初开发人员使用的IDE。我看到一个nbproject文件夹,它指示Netbeans (除非是由您创建的),所以尝试将Netbeans中的项目作为Java项目打开。我还会尝试在Eclipse中打开它,它具有很好的导入功能,有时还可以自己找出类路径。下载Eclipse版本并安装Web工具项目。您还可以尝试查看是否存在编译和生成war文件的构建文件(类似于build.xml)。
发布于 2011-06-17 19:26:02
将现有项目导入netbeans是一种轻松半天的好方法。我假设,由于有一个nbproject目录,它是通过netbeans构建的,这应该会给您带来一些帮助。
这可能并不能解决你所有的问题,但这是一个好的开始。祝好运!
https://stackoverflow.com/questions/6390442
复制相似问题