ikas

ikas

V2EX 第 533224 号会员,加入于 2021-02-14 14:33:12 +08:00
老了,干不动了
根据 ikas 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
ikas 最近回复了
19 小时 11 分钟前
回复了 diagnostics 创建的主题 Java 有多少人还在用 Maven 构建项目?
这怎么是投机取巧?我觉得你根本没有深入了解 maven,还是执着于 maven 就是垃圾

继承与组合是 maven 重要的特性,这里利用组合方式实现.本身就是其特性
1 天前
回复了 diagnostics 创建的主题 Java 有多少人还在用 Maven 构建项目?
看了你的 maven 仓库
在 maven3 中,如果不是直接操作 root 项目,那么就需要你指明依赖
在 maven4 中,maven 会自动查找 root 项目

关于无法指定依赖是依赖模块源码,还是仓库中的模块
我在前面说了,我们一般采用平级模块加各种 root 项目的方案,在 root 中控制 modules 否包含指定的 module 来实现源码依赖与否

在 root 项目中
<profiles>
<profile>
<id>with-1</id>
<modules>
<module>module1</module>
</modules>
</profile>
<profile>
<id>with-2</id>
<modules>
<module>module2</module>
</modules>
</profile>
</profiles>


那么首先你需要先保证 module1 已经安装到仓库(已本地仓库为例)
cd root
mvn install -P with-1

如果你只需要执行 module2 的 test
cd root
mvn test -P with-2
4 天前
回复了 diagnostics 创建的主题 Java 有多少人还在用 Maven 构建项目?
1.喜好问题,不做评价,个人喜欢 xml,讨厌一个人一个样的脚本
2.一个 parent 模块来做依赖 版本 插件管理. 其它模块继承自 parent,每个模块均是平级的.然后使用聚合项目来做模块管理,聚合你需要的模块,可以使用 profiles 来配置不同的聚合,也可以建立多个这样的聚合项目.聚合项目不继承 parent,与其他模块也是评级的
导入到 ide 时,只要选择聚合项目即可.如果需要 install 或者 idea 无法编译,那一定是 maven 模块配置问题
3.如果使用 2 的组合方式,那么只要精心配置好模块,利用 profiles 可以解决
4........
47 天前
回复了 jaio1 创建的主题 宽带症候群 无法连接网络 xbox
xbox 连接网络一般没有问题...
minecraft launcher 基本很难下载,即使下载了,每次启动如果要更新也是巨慢
建议用其它启动器吧
轻量级 ,使用 loki 全家桶
新的可以考虑 opentelemetry
79 天前
回复了 cccn 创建的主题 Java 前端如何快速转 Java
直接开始写后台项目,把自己曾经做的前端拿过来,然后自己用后端实现接口

如果选择用 JAVA,那么选择一套 java 常用框架然后开始
web framework:spring mvc
http server:tomcat
orm:spring jdbc
mq:spring AMQP
db:mysql
cache:redis
search:es

core framework:spring6

如果自己搭建以上,肯定麻烦,先直接 springboot3(不是很建议)
然后写就完事了
81 天前
回复了 xiangyin 创建的主题 Java 有没有 Java 复杂参数类型解析的参考方法
主要是 windows 上输入法没得选,国内的从来不用, 微软拼音我一直都是关闭中文标点.
好像微软拼音用了快 20 年了吧...😑
84 天前
回复了 smdbh 创建的主题 git 使用 git 管理多项目的最佳实践?
参考 aosp 源码管理.

我们是自己写了一个简化的脚本,加上一个精简的项目配置文件 manifest.xml

manifest.xml 包含了每个模块/项目的分支信息..
85 天前
回复了 Dynesshely 创建的主题 JetBrains Clion 和新出的 Clion Nova 主要区别是什么
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5521 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 03:26 · PVG 11:26 · LAX 20:26 · JFK 23:26
Developed with CodeLauncher
♥ Do have faith in what you're doing.