Harold 的私人小屋

Stay hungry, stay foolish.

事件起因

使用 IDEA 打包个人基础项目的时候跟随现阶段所有网上的教程均无效,网上最多的教程就是:点击“文件”,点击“项目结构”,然后在“工件”那里添加一系列设置。然而,跟随着这些操作下来,反复尝试了多次,折腾了几个小时,就是无法成功打包。

主要问题

到最后一步:构建 > 构建工件

鼠标点击任何一个菜单条目均无反应。(正常情况应该下方会展示进度条)

临时解决方案

PixPin_2025-08-12_17-56-05

“包含在项目构建中”必须勾选上,这样 IDEA 在编译的时候就会连同 jar 包一起构建了。

总结

这个问题目前原因未知,好像没人反映过这个问题。

创建新用户并配置基础信息

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# 准备工作:修改系统默认命令行为/bin/bash,初始的是/bin/sh,修改SHELL变量
vi /etc/default/useradd

# 若不是默认/home/newuser路径则需使用“-d”参数指明,
sudo useradd -m -d /nvme4/home/newuser newuser

# 设置用户密码
sudo passwd newuser

# 修改用户GECOS字段(此操作的直接作用体现在/etc/passwd的账户信息中多了三个逗号,定义更规范)
sudo chfn -f "" -r "" -w "" -h "" newuser

# 创建用户软链接(如有需要)
sudo ln -s /nvme4/home/newuser /home/newuser

# 进入新用户账户
su - newuser

# 检查用户账户信息
sudo vi /etc/passwd

安装Anaconda

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# 以下全程开启管理员权限
# 将自己路径下的安装包复制到新用户路径下
sudo cp Anaconda3-2023.03-1-Linux-x86_64.sh /nvme4/home/newuser

# 运行(全程选“yes”)
sudo sh /nvme4/home/newuser/Anaconda3-2023.03-1-Linux-x86_64.sh

# 刷环境
sudo cp .bashrc /nvme4/home/newuser/.bashrc

# 进入新用户检查是否有问题,如有问题则修改
vi .bashrc
source .bashrc

# 回到自己账户下,因为是激活了自己的base环境给别的用户安装的,所以对方的安装路径PREFIX会影响到自己的base环境
# 修改自己的配置文件
vi .bashrc
source .bashrc

# 修改自己的conda环境
vi ~/.conda/environments.txt

检查

最后注意检查权限,权限不能随便乱给!

实验室的机器原本只有 12.0 版本的 CUDA(最近我才把 11.8 版本的传到 /usr/local 路径下),这给配环境带来了很大不便。之前也碰到过 CUDA 多版本共存的问题,但是很长时间不用会忘记,整体流程还是挺复杂的,因此必须专门写一篇笔记记录一下。

阅读全文 »

每次跑深度学习代码之前,配环境都是令人头疼的一件事,为了便于以后排查错误,将一些基本概念和常见问题整理了出来。

阅读全文 »
0%