问题标签 [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 投票
7 回答
497 浏览

java - 如何清除大型项目中的依赖项?

我即将继承一个具有大量第三方依赖项的相当大的 Java 企业项目。至少包含 70 个 JAR,其中一些似乎未使用,例如我知道未使用的 spring.jar。

多年来,随着各种开发人员接触到代码库,他们似乎都尝试了新的每月项目类型库。

如何摆脱这些?当然,在合理范围内,显然某些依赖项有助于不必重新发明轮子。

我显然对基于 Java 的项目很感兴趣,但我欢迎跨语言回答人们认为会有帮助的问题。

0 投票
4 回答
1954 浏览

configuration - 我可以参数化 CruiseControl.NET 项目配置,以便 Web 界面公开参数吗?

我目前正在尝试使用 NAnt 和 CruiseControl.NET 来管理我的软件开发的各个方面。目前,NAnt 几乎可以处理所有事情,包括根据我在命令行中指定的输入目标替换特定于环境的设置(例如,数据库连接字符串) 。

CruiseControl.NET 用于在提交新代码时为默认环境(dev)构建应用程序。我还希望 CruiseControl.NET 为我的其他环境测试和阶段调用构建,但我不希望每次(每天)调用开发构建时自动调用这些,因为测试和阶段部署发生的频率要低得多。测试和阶段部署仅在应用程序准备好进行 QA 时进行。

我可以通过指定多个项目来轻松做到这一点,每个环境一个。但是,我已经配置了许多项目,我的应用程序中的每个里程碑都有一个。如果我必须为每个里程碑设置 3 个项目,CruiseControl.NET 配置可能会很快失控。

这是我的问题: 我可以参数化 CruiseControl.NET 项目配置,以便 Web 界面公开参数吗?

最好(我认为),我可以在 Web 界面中公开每个环境(例如,开发、测试、阶段)的复选框。将为检查的每个环境进行构建,无论构建是强制的还是自动的。如果我可以默认选中状态会更好。

0 投票
1 回答
1639 浏览

vb.net - 有没有关于 VB.Net 项目文件结构的好的文档?

我需要开始弄乱一个 vb.net(vs2008) 项目文件,并且我想要一个参考,理想情况下,它是规范。

任何链接都会非常有帮助

0 投票
3 回答
1380 浏览

visual-studio - 从 VC6/VC2005/VC2008 项目文件调用批处理/脚本文件

有没有办法从 VC6(及更高版本)项目文件中调用外部脚本或批处理文件?

我有一个后台进程,在尝试构建某些项目(DLLS、可执行文件)之前我需要杀死它,并且还没有找到从项目本身成功完成此操作的方法。我只想调用一个带有 taskkill 命令的批处理文件。

(是的,我可以在构建项目之前从命令行运行批处理文件,但我并不总是记得这样做,并且自动完成对整个开发团队来说更方便且不那么烦人。)

0 投票
6 回答
115975 浏览

eclipse - 项目列表存储在 Eclipse 工作区的什么位置?

我将 Eclipse 与“外部”项目一起使用——即从现有源创建的项目。

在工作区文件中四处寻找,我找不到对这些项目的任何引用。我的问题是:Eclipse 如何跟踪这些项目?

我希望能够自动将这样的项目添加到工作区(通过生成.project.classpath文件)。

0 投票
2 回答
2887 浏览

c++ - Visual Studio 2008下的C++项目结构

所以,我已经从事 Java 多年了,但现在我开始了一个 C++ 项目。我正在尝试确定设置所述项目的最佳实践。

在项目中,您通常如何构建他们的代码?您是否使用命名空间文件夹执行 Java 风格并以这种方式分解您的源代码?您是否将公共标头保存在包含目录中以便于参考?

我已经看到了这两种方法和其他方法,但是对于大型项目来说,什么是好的方法?

此外,您如何处理应用程序结构中的资源/文件夹?log最终项目安装一个用于存储日志的lib文件夹,可能是一个用于存储库文件的文件夹,可能是一个用于数据的文件夹,这一切都很好data,但是您如何管理项目中的这些位?有没有办法定义它,所以当您构建解决方案时,它会为您构建结构?或者,您是否只需进入您构建的配置文件夹(调试、发布等),并手动构建文件结构,从而确保您的 EXE 文件期望找到的路径正确定位?

0 投票
2 回答
1549 浏览

version-control - MS Source Server:srcsrv.ini 变量的意义

MS 源服务器技术使用名为 srcsrv.ini 的初始化文件。其中一个值标识源服务器位置,例如,

文档对这个值没有给出很多答案。首先,我无法找到值名称的意义,即左侧的内容——而且我没有看到它在其他任何地方使用过。高级 Windows 调试中的 Hewardt & Pravat说“左侧......代表项目名称”,但这似乎与 MS 的“MYSERVER”示例不符。

左边的意义是什么?它还用在什么地方?该值是引用服务器还是项目,是每台服务器一个,还是每个项目一个?

0 投票
4 回答
4691 浏览

eclipse - 如何在 Eclipse 项目之间共享 Web 内容

虽然 J2EE 模块参考功能允许您创建通用 Java 库项目,但我找不到为 Web 内容执行此操作的简洁方法。

我有通用的 JSP、CSS 文件、JavaScript 库甚至是描述符片段,我想在多个动态 Web 项目中使用它们,因此这些人工制品只在一个地方编辑,但将被导出到每个动态 WebProject WAR文件。

令我惊讶的是,如果不编写自己的脚本并挂钩到导出过程中,我就无法找到一种方法来提高网络空间的可重用性。

有没有办法做到这一点?谢谢。马特。

0 投票
4 回答
19921 浏览

iphone - 新 iPhone 应用程序 - 如何选择要使用的 Xcode 模板?

一般来说,我想了解在制作新的 iPhone 应用程序时使用哪些模板。谁能提供一些指导方针、提示和经验法则?

另外,我应该为此苦恼多少?如果我从错误的开始,我可以手动添加缺少的部分,这很难吗?

以下是我看到的选择供参考:

  • 基于导航的应用程序
  • OpenGL ES 应用程序
  • 标签栏应用
  • 实用程序
  • 基于视图的应用程序
  • 基于窗口的应用程序
0 投票
5 回答
1846 浏览

python - 你如何管理你的 Django 应用程序?

我只是想尝试用 django 构建一个项目。因此,我有一个关于如何管理这样一个项目的(基本)问题。因为我找不到任何关于如何将项目拆分为应用程序的指南。

我们以一种 SO 为例。您会使用哪些应用程序?我想说应该有应用程序“用户”和“问题”。但是,如果也有一个包含静态文章的主题系统呢。也许他们也可以获得选票。那么如何构建应用程序结构呢?一款用于“问题”、“投票”和“主题”的应用,还是一款用于“内容”的应用?

我不知道该怎么做。也许是因为我对 Django 还不太了解,但我也很感兴趣......