2016-04-05 24 views
0

Jenkins'de oldukça yeni bir kullanıcıyım, bu yüzden git yerel deposunda bulunan bir java projesi oluşturmaya çalışıyordum ama bu hata, kaynağı bulamadığı için hata veriyor. dosya:Jenkins build failure: javac dosyası bulunamadı

D: \ Apps \ Jenkins \ işler \ MerhabaDünya \ çalışma alanı> javac HelloWorld.java javac: dosya bulunamadı:

HelloWorld.java

kullandığım aşağıdaki toplu komut

    javac HelloWorld.java 
        java HelloWorld 

HelloWord.java'nın mutlak yolu D: \ JenJava \ JenkinTest \ sr c \ com

ben test programı yazmak için Eclipse kullanılan ve benim çalışma alanı Benim tahminim dolayısıyla Javac file.I istiyorum kaynağı için bulamıyorum yanlış dizine işaret olmasıdır JenJava

olduğunu

test \ sorun nedir, sonra ne yapılması gerektiği, eğer düzeltilmesi gerekiyorsa? Teşekkürler Peşin

+0

JDK'nızı Jenkins'de doğru şekilde yapılandırdınız mı? –

+0

@Baldurian Yep Jdk iyi yapılandırılmış bir infact Bir paket veya klasörde olmayan basit bir HelloWorld.java çalıştırmayı denediğimde çalışır! – user3557777

cevap

1

.java dosyasının tam yolunu javac'a vermeniz gerekir. Örneğin: Ancak

javac D:\JenJava\JenkinTest\src\com\testing\HelloWorld.java 

, aynı zamanda ilgili biraz daha bilgi edinmek gerekebilir gibi geliyor:

"Geçerli çalışma dizini" varsayarsak D:\JenJava

javac JenkinTest\src\com\testing\HelloWorld.java 

Ya mutlak yolunu kullanmaktır Jenkins. Java projelerini mutlak yollarla bir toplu iş dosyası kullanmadan derleyebilmelidir. Yapınızı betimlemek için Gradle, Ant veya Maven'ı kullanarak araştırdınız mı?

+0

Teşekkür Çalıştı – user3557777

+0

Sorunuzu çözerse lütfen kabul edilen bir cevabı işaretleyin. –

İlgili konular