问题标签 [web-project]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
796 浏览

eclipse - Intelliji 的想法使迁移黯然失色。在 Eclipse 中哪里可以找到 IntelliJ IDEA 的“Web 资源目录路径对话框”的相同设置?

我在 IntelliJ IDEA 中有 j2ee Web 项目,具有复杂的 Web 资源目录结构

在此处输入图像描述

在 Eclipse 中哪里可以找到类似的设置?

0 投票
2 回答
22952 浏览

visual-studio-2010 - 使用 Jenkins/Hudson 部署 .NET

我一直在使用Jenkins /Hudson CI 来部署我的 .NET 网站项目。我一直在使用MSbuild 插件来构建我的项目,然后 xcopy 将其复制到服务器。

我注意到如果我在 Visual Studio 中使用发布功能,我会得到一组不同的文件。我已经完成了配置转换,但最终得到了所有 .cs 文件,并且winmerge比较显示二进制文件不同。

所以,我想让Jenkins像发布功能一样工作,或者确认 xcopy 部署在功能上是一样的。

0 投票
3 回答
3653 浏览

java - 当我们构建一个 java web 项目时会发生什么

我是 J2EE 的新手,我无法理解在构建 java web 项目时创建的目录结构。经过一番谷歌搜索后,我明白了我们在 WEB-INF 中存储的内容,但是
1)我无法理解我们在 META-INF 中存储的内容?
2)如何创建目标文件夹?
3)我们在哪里提到应该将所有文件放在目标文件夹中?

我正在使用 Maven 来构建一个基于 spring-hibernate 的项目。

提前致谢

0 投票
1 回答
457 浏览

eclipse - 在 Eclipse 中,将两个动态 Web 项目链接到另一个作为库工作的项目

有没有办法将 Eclipse 中的动态 Web 项目拆分为两个库并正确链接它们?

所以,我想要一个库项目和另外两个特定于应用程序的 Web 项目。两者都使用库项目。

我查看了 Eclipse 中的“引用”选项来链接项目,但没有按预期工作。我还研究了 Web Fragment 功能,但这并没有让我定义需要在 lib 项目中定义的 servlet,而且两个项目的 servlet 都是相同的。

另外,有没有办法通过每个项目中定义的内容来覆盖 lib 项目中的内容?例子:

我希望能够在 AppProjectA 中使用 Lib 项目,并将从 lib 项目导入的 img.jpg 文件替换为 AppProjectA 中定义的文件。

我查看了 Maven 覆盖,但这对于我需要做的事情来说有点太疯狂了。我也更喜欢 Ant 脚本而不是 Maven。关于如何完成我需要在这里做的任何想法?

0 投票
1 回答
486 浏览

visual-studio-2008 - Web Project 不会在 IIS7.5 中自动创建虚拟文件夹

我们遇到了一个很奇怪的问题,这几天一直在调试,没有任何结果。我们刚刚为一位新同事重新安装了一台新的开发人员机器,并遇到了项目类型“Web Project”(项目类型为 GUID E24C65DC-7377-472B-9ABA-BC803B73C61A)的一些问题,它不会在新安装的机器上的IIS7.5。它在所有其他机器上都可以正常工作,但由于某种原因,打开解决方案时不会触发此功能。

更多的信息:

在此处输入图像描述

  • 相同的代码库
  • 应该是相同的工具链和版本
  • 在工作的机器上,该项目被命名为“ http://localhost/DCFService
  • 在不工作的机器上,项目被命名为绝对路径“C:\...\..”(见附件
  • 解决方案文件中的配置当然在所有机器上都是相同的,并详细说明应该创建什么虚拟​​文件夹以及在哪里:

    项目(“{E24C65DC-7377-472B-9ABA-BC803B73C61A}”)=“DCFServices”,“ http://localhost/DCFServices ”,“{66A169D0-310D-45EC-927F-08E06C8885ED}”

非常感谢任何输入!

0 投票
1 回答
138 浏览

.net - 无法使用 MSBuild 编译带有子 Web 项目的 Web 项目

我正在尝试使用 MSBuild 编译一个 Web 项目解决方案,该解决方案将其他 Web 项目作为子文件夹,但无法解决该问题:

我在 IIS 中创建了一个站点,并为所有也是 Web 项目的子文件夹创建了虚拟目录(正如它所建议的那样),它现在在 VS2010 中编译,但在使用 MSBuild 时仍然为根项目获取这个(aspnet_compiler.exe )。

有没有一种方法可以让我看到它在 VS 中是如何工作的,以便我可以使用该命令行?

0 投票
2 回答
2357 浏览

java - Eclipse Maven 项目到动态 Web 项目布局

我习惯了 Eclipse 中的 Dynamic Web 项目提供的布局,您的所有 Java 代码都在 src 文件夹下,您的 JSP 文件等都在 WebContent 文件夹下,而 WEB-INF 就位于 WebContent 文件夹下。此外,Output 文件夹从项目树中隐藏。Maven 有自己的格式,我觉得有点混乱,它创建了现在的目标文件夹和 source/main/java 文件夹以及目标下的一些测试文件夹......

有没有办法创建一个 Maven 项目并让它使用动态 Web 项目项目树布局?

我尝试更改部署程序集条目以匹配动态 Web 项目的条目,并且还更新了 Java 构建路径 src 和输出以匹配动态 Web 项目之一,但是当我执行运行/安装时出现奇怪的、神秘的不友好错误。您能否向我提供有关如何干净利落地执行此操作的详细信息?

0 投票
1 回答
846 浏览

msbuild - VS2010构建部署包+sectionGroup/自定义设置+SetParameters.xml

几个月来,我一直在使用 Visual Studios 2010 的“构建部署包”(简称 BDP)。它工作得很好,并且已经完成了我们想要的基本要求。

我决定更进一步,弄清楚如何获取我的自定义配置,以便可以在 BDP 生成的 Project.SetParameters.xml 文件中对其进行修改。我们使用它的方式是构建此部署包,并将其交付给客户服务器。每个服务器可能不同,因此我们将 SetParameters.xml 保留在服务器上,然后替换 zip 文件以供以后升级。我们使用 WebDeploy 工具使用 Build Deployment Package 创建的提供的 cmd 文件来部署它。

我开始研究这个非常酷的转换网络配置,但我认为我并没有完全理解它。我可以让它执行 web.config 中的正常项目(例如连接字符串、Web 服务器设置等),但是我不能让它为其他 DLL 的一部分的配置部分生成参数包含在 web.config 中。例如:

例如。假设这是引用其他几个程序集的 Web 项目的 web.config:

我的变压器是:

示例 project.xml(不是来自上面,而是为我的项目生成的):

我无法弄清楚在转换器 web.config 中放置什么以使其为 Project.SetParameters.xml 生成输出。“标记化”参数。

现在,我知道我并没有完全理解这一点,但我似乎找不到任何使用自定义配置来项目引用的其他程序集的示例。几乎所有示例似乎都与连接字符串和其他常见的 web.config 项有关。

我能找到的最接近我想要做的是http://sedodream.com/2010/11/11/ASPNETWebApplicationPublishPackageTokenizingParameters.aspx但是它只是关于连接字符串,而不是我想要设置的其他程序集的自定义设置参数。我想为 web.config 中的任何内容创建这些令牌。

所以,我的问题是:我们如何配置转换器配置文件,以便 BDP 可以生成带有额外 setParameter 节点的 SetParameters.xml,用于 web.config 中的自定义配置?

0 投票
1 回答
415 浏览

asp.net - 令人兴奋的 ASP.Net Web UI 项目的最佳实践是什么?

我的任务是关于 Asp.Net WebForm UI 项目的 UI 设计方法。

我正在开发 Web 项目,并且正在使用分层架构。众所周知,Visual Studio 为我们提供了一些可以在 UI 项目中使用的控件。我们还可以找到 3rd 方工具来提高我们的 UI 美感和灵活性。我们可以为所有这些控件客户端使用基于 JQuery 的扩展。另一方面,还有 AJAX 扩展以及.. 即有各种方法和途径。

我被困在这一点上;Asp.Net WebForm项目的UI编程和设计的基本实践是什么?我想做的就是“拥有漂亮、美观、灵活和用户友好的用户界面”。

我想收集一个用户控件库,它支持我的目标,我可以将它们子类化到我的个人项目中。正因为如此,我必须找到最准确的哲学。

谢谢大家。

0 投票
5 回答
41803 浏览

tomcat - 在 Netbeans 7 中注册 Tomcat 7 服务器时出错(Catalina 主文件夹无效)

我在 Linux Mint DE 上运行 Netbeans 7.0.1。Netbeans 是通过发行版的存储库安装的。我现在已经安装了包 tomcat7-user,所以我可以创建一个 Tomcat 的用户实例,我可以根据需要启动或停止它。当我启动这个实例(使用 bin/startup.sh)时,脚本报告:

因此,在 Netbeans 中,我转到 Tools -> Servers,单击 Add Server,选择 Apache Tomcat,单击 next,然后在 Server Location (Catalina Home) 字段中输入/usr/share/tomcat7. 但 Netbeans 报告:

指定的服务器位置(Catalina Home)文件夹无效。

我认为这可能是权限问题,所以我(暂时)将 /usr/share/tomcat7 中的所有内容(包括该文件夹本身)更改为 0777,但仍然出现该错误消息。所以我的下一个想法是可能缺少一些东西,所以我将 Catalina base 中的所有文件夹符号链接到 Catalina home,但仍然没有运气。

现在,如果 Netbeans 实际上不仅告诉您存在问题,而且还告诉您问题究竟是什么,那将非常有帮助。我非常接近通过 Netbeans 源代码找出它真正想要的东西,但如果有人能为我阐明这一点,那将为我省去很多麻烦!