2026-02-02

Codex Web で Java を動かす

プログラミング

Codex Web で Java (Gradle) リポジトリの実装をさせたところビルドでエラーが発生し、その解決方法がわかったのでメモ。

設定

解決方法は OpenAI Developer Community の掲示板に書かれていた。

Codex の環境設定 を開いて Java リポジトリの開発で使うときの環境を選択。「編集」をクリックし、「セットアップ スクリプト」に以下のスクリプトを貼り付ける。

1
#!/usr/bin/env bash
2
set -euxo pipefail # fail hard, fail fast, print everything
3
4
# 1. System update & required packages
5
apt-get update -qq
6
apt-get install -yqq maven
7
8
# 2. Verify the install (good for debugging)
9
mvn -v
10
11
# 3. Configure Maven to use the Codex proxy
12
mkdir -p ~/.m2
13
cat > ~/.m2/settings.xml <<'EOF'
14
<settings>
15
<proxies>
16
<proxy>
17
<id>codexProxy</id>
18
<active>true</active>
19
<protocol>http</protocol>
20
<host>proxy</host>
21
<port>8080</port>
22
</proxy>
23
</proxies>
24
</settings>
25
EOF

参考にした投稿の 4 番目のステップは消している。それがあると逆にエラーが発生してしまった。これで Codex Web から Java の開発ができるようになった 🎉

Effective Java 第3版

Effective Java 第3版

Javaによる関数型プログラミング ―Java 8ラムダ式とStream

Javaによる関数型プログラミング ―Java 8ラムダ式とStream

Amazon アソシエイトについて

この記事には Amazon アソシエイトのリンクが含まれています。Amazonのアソシエイトとして、SuzumiyaAoba は適格販売により収入を得ています。