私はまだセレンオープンソースプロジェクトを構築しようとしています。
私の最後の質問によると、python を 2.7 にダウングレードすると、最初の問題が修正されました。
ただし、私は一貫して(2台のマシンで試してみました)jdkに関するエラーを取得しています:
C:\Users\Mark\selenium>go.bat
(in C:/Users/Mark/selenium)
python C:/Users/Mark/selenium/buck-out/crazy-fun/7c1417f319649e9fd58fd3f97f36f42c870b1790/buck.pex kill
Build ID: 22661051-9fce-45f4-96b2-1fd0e2fbadcd
[-] PARSING BUCK FILES...FINISHED 18.8s [100%]
BUILD FAILED: //java/client/test/org/openqa/selenium/testing/drivers:browser failed:
javac -source 8 -target 8 -sourcepath -g -proc:none -d C:\Users\Mark\selenium\buck-out\bin\java\client\test\org\openqa\selenium\testing\drivers\lib__browser__classes -classpath '' @buck-out\gen\java\client\test\org\openqa\selenium\testing\drivers\__browser__srcs
No system compiler found. Did you install the JRE instead of the JDK?
[-] BUILDING...FINISHED 6.3s [100%] (35/333 JOBS, 4 UPDATED, 4 [1.2%] CACHE MISS)
[-] DOWNLOADING... (0.00 B/S AVG, TOTAL: 0.00 B, 0 Artifacts)
go aborted!
Buck build failed with exit code: 1
ただし、パスには間違いなく java と javac があります。
C:\Users\Mark\selenium>javac -version
javac 1.8.0_144
C:\Users\Mark\selenium>java -version
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)
%JAVA_HOME% も確認しました。
C:\Users\Mark\selenium>echo %JAVA_HOME%
C:\Program Files\Java\jdk1.8.0_144
私は検索して検索しましたが、バックを使用しているときにオンラインで他のプロジェクトで同様の問題を抱えている人が何人かいますが、私の問題を分類した解決策はありません。
回答を歓迎し、理論もコメントとして歓迎します!