问题标签 [profiles]

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 投票
5 回答
4363 浏览

maven-2 - Maven Profile - 根据打包激活 Profile

我有一个 POM,它声明了我的项目常见的 Web 应用程序内容。我将它用作所有 Web 应用程序的父级。

是否可以仅在包装为战争时激活配置文件?我已经尝试过属性方法,但这不起作用(因为它不是系统/环境属性)。

由于构建失败,我可以在安装 POM 时简单地禁用该配置文件,但我希望它本身更智能。

沃尔特

0 投票
1 回答
1617 浏览

java - 如何使用 Maven 构建工件的多个配置(例如 WAR 等)?

由于我们当前一些应用程序的模块化特性,我们需要了解如何设置 Maven 以生成同一工件(在我们的示例中为 WAR 文件)的多个配置,以及两个部署级别(开发、测试、生产)的组合) 和本地化(gb、fr、es 等)?我们正在寻找类似的东西:

我们已经知道Maven '构建配置文件',它似乎符合部署环境标准,以及 ' maven-assembly-plugin ',它可能解决国家/国际化问题但是否可以将两者结合起来(即将法语资源文件集成到生产级构建中)?

我们当前目录结构的一个示例可能是:

例如,构建可能需要(一个)法语开发版本(fr/dev)或所有生产版本(gb-fr-es-etc/prod)。

我们是 Maven 的新手,并决定尝试它,因为预配置的 Maven 原型及其依赖管理提供了快速提升。到目前为止,我们一直使用 Ant 进行构建。

谢谢

理查德

0 投票
1 回答
748 浏览

maven-2 - Maven 为不同的配置文件构建

我们正在尝试从当前的 Ant 构建迁移到 Maven。在当前项目中,我们为每个环境使用不同的属性文件,例如
qa.properties、prod.properties 和 dev.properties。

这些文件中存在的属性值用于替换通过配置文件引用这些属性的任何位置(存在于 src\main\resources\config 中)。当前的 Ant 构建过程将所有这些在配置文件中引用的属性替换为当前构建环境的相应值。

我有点了解 Maven 中的 Profiles 概念。但是,我无法弄清楚如何使用 maven 来实现这一点。

任何帮助将不胜感激。

谢谢, 普拉布约特

0 投票
3 回答
6158 浏览

maven-2 - Maven 配置文件依赖

我有一个带有 2 个配置文件 profile-a 和 profile-b 的 maven 模块

profile-a 可以独立使用,但 profile-b 应该与 profile-a 一起运行

有没有办法确保用户不能只用 profile-b 安装模块?或者如果 profile-b 单独使用,则自动激活 profile-a?

0 投票
4 回答
3927 浏览

maven-2 - Maven:在依赖分类器中使用继承属性会导致构建失败

给定三个 POM 文件:

  • C 依赖于 B。
  • B 继承自 A。
  • 我可以建造 A 和 B
  • C 无法构建,因为它依赖于 B。

完整的源代码和构建输出包含在下面供您查看。

这是A的POM:

这是B的POM:

这是C的POM:

这是 C 的构建输出:

我知道这个问题与https://issues.apache.org/jira/browse/MNG-3228有关,但我不确定如何解决它。请帮忙!

UPDATE:

Adding a classifier to B helped. Now C builds so long as the repository only contains B's jar file. If I upload B's POM file alongside the JAR in the repository, C fails with the aforementioned error (${swt.classifier} not defined). Any ideas?

0 投票
1 回答
2372 浏览

php - PHP 用户档案系统

我正在寻找一些有关创建用户配置文件系统的建议。我刚刚完成了一个用户管理应用程序,其中包含登录、注册、密码重置、用于管理用户帐户的管理部分等常用控件。缺少的一件事是用户配置文件功能。

我的困境是几乎每个项目都需要收集有关用户的不同信息,因此创建特定列表不起作用,因为无论如何都必须对其进行修改和添加。我该如何处理这样的事情?

对我来说越来越明显的是,需要一个允许管理员定义和更改此信息的动态系统,但我不确定从哪里开始。有什么建议么?

谢谢!

0 投票
3 回答
490 浏览

python - 我应该使用哪个 Django/Pinax 应用程序?有这么多,我只想要最简单的一个

  • 我想要一个“设置”页面,用户可以在其中提交他的家乡/传记/电子邮件设置并上传他的头像
  • 我们将构建一个使用 HTTP Rest API 更新用户配置文件的移动应用程序,因此我们必须能够手动覆盖这些应用程序。

就是这样!我不想要别的了。我不在乎交友或写博客或其他任何事情。

我应该使用哪个 Django 应用程序?目前,我正在使用Pinax 的 basic_project

0 投票
2 回答
1493 浏览

mysql - MySQL:我在网站的哪里存储每个用户的个人资料信息?

抱歉,如果这已被涵盖 - 我一直在寻找几个小时,但我认为我只是缺乏有效搜索的词汇。

我试图弄清楚我应该如何为每个用户存储个人资料信息。我所说的个人资料信息不是指电子邮件之类的信息,而是他们对我正在开发的网站的偏好。

这是一个语言学习网站,我希望用户能够保存他们的“进度”,让他们可以选择将课程标记为已学习。

我还想跟踪他们做了哪些练习,这样我就可以尝试只给他们没有做过的练习(或者当他们用完可用的练习时,从最近的练习开始)。我只是不确定在哪里存储所有这些信息。

我应该有一个将用户链接到课程的查找表吗?我担心随着用户和表格数量的增加,这会变得巨大。由于它只是一个布尔值,我考虑给每个用户一个 int(以及后来更多的 int 作为一个数组),其中每个位代表一个课程,并对这些数字执行按位运算符以获取有关他们保存了哪些课程的信息。 . 虽然这听起来将来可能会很麻烦。

至于记住他们做过哪些练习,我担心如果我尝试将它保存在 mysql 中会导致大量浪费。我是否可以尝试使用 cookie 在用户的计算机上完成此操作,并且禁用 cookie 的任何人都只需要处理重复的练习问题吗?

也许我应该考虑其他表甚至其他数据库!我不知道!

对不起所有漫无边际的废话。至少我会很感激一些指向我需要阅读的内容......

0 投票
1 回答
80 浏览

django - 我很难弄清楚如何为我的 Django 模型设置权限?(不是管理员)

我的 Django 项目有一系列模型。登录的每个人都有个人资料。个人资料将具有访问网站不同部分的特定权限...能够查看或编辑帐户模型中的某些帐户。能够查看或编辑模块模型中的某些帐户。能够删除或被阻止访问其他配置文件。等等。有个人资料的人不能访问普通的 Django 内置管理员,这都是一个自定义的网站侧区域,所有这些东西都会在这里发生。

Django 的内置权限似乎没有涵盖这种模块/行级别的权限。我正在考虑有一个简单的权限模型,其中包含 Profile 和 Permission Type 外键。然后,我希望只有具有权限的配置文件才能访问的所有内容都将与此权限模型具有多对多的关系。但我不确定这是怎么回事?

对配置文件进行权限以限制对其他模型行的访问的理想方法是什么?

0 投票
1 回答
23089 浏览

maven-2 - Maven 一次构建多个配置文件

我们的政策是只构建 1 个可部署的 jar。所有特定于环境的配置都是分开的,我们一次将它们全部构建在一起。所以在我们当前的 Ant 进程下,我们为每个环境都有一个属性文件,循环它们,并为每个环境创建一组配置文件。

在我当前的 POM XML 中,我只能构建在命令行中提供的一个配置文件。是否可以通过Maven实现?

以下是 POM.xml 的一些相关部分

......

谢谢, 普拉布约特