Saya mulai mencoba dan menggunakan IDE online, jadi saya mulai dengan Codenvy. Saya membuat ruang kerja dan proyek dan saya mengetikkan kode berikut untuk program Hello World hanya untuk menguji IDE.

#include <iostream>

int main () {
    std::cout << "Hello World!" << std::endl;
    return 0;
}

Itu tidak dibangun dengan benar. Inilah yang dikatakan log build:

[INFO] Scanning for projects...
[ERROR] [ERROR] Some problems were encountered while processing the POMs:
[FATAL] Non-readable POM /projects/Testing-CPP/pom.xml: /projects/Testing-CPP/pom.xml (No such file or directory) @ 
@ 
[ERROR] The build could not read 1 project -> [Help 1]
[ERROR]   
[ERROR]   The project  (/projects/Testing-CPP/pom.xml) has 1 error
[ERROR]     Non-readable POM /projects/Testing-CPP/pom.xml: /projects/Testing-CPP/pom.xml (No such file or directory)
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException

Adakah yang bisa mengarahkan saya ke arah yang benar untuk mendapatkan IDE untuk membangun dan menjalankan kode saya?

0
Ryan Gloff 16 Maret 2017, 08:18

2 jawaban

Jawaban Terbaik

Sepertinya Anda memiliki pengaturan proyek sebagai tipe Java/Maven sehingga mencari pom.xml dan mungkin mencoba menjalankan mvn clean install.

Pengetikan proyek adalah salah satu paradigma yang kuat di Codenvy dan Eclipse Che - ini memungkinkan proyek dengan "tipe" tertentu untuk mengasumsikan perilaku tertentu dan pengaturan otomatis hal-hal tertentu di lingkungan. Jadi aplikasi yang diketik Java Maven tahu bahwa maven harus diinstal dan dapat menambahkan perintah build secara otomatis untuk mvn clean install karena itu akan berfungsi dengan hampir semua aplikasi Maven.

Coba mulai dengan ruang kerja yang bersih berdasarkan tumpukan Codenvy C++ dan aplikasi contoh console-cpp-simple. Saat Anda masuk ke ruang kerja, Anda akan melihat bahwa Anda memiliki perintah build yang menjalankan perintah gcc.

Kemudian Anda dapat mengimpor proyek Anda dari dalam IDE dengan membuka Workspace > Import Project. Anda kemudian dapat menyalin perintah build dari aplikasi sampel dan (jika perlu) memodifikasinya untuk aplikasi Anda. Setelah aplikasi Anda dikompilasi, Anda bisa menghapus aplikasi sampel hello world C.

Anda juga dapat memilih proyek yang Anda miliki sekarang dan memilih Proyek > Konfigurasi tetapi itu tidak serta merta menambahkan perintah kompilasi yang tepat untuk Anda.

0
Brad Micklea 17 Maret 2017, 14:01

Kode Anda baik-baik saja, jadi itu berarti ada yang salah dengan cara Anda menyiapkan proyek, seperti yang ditentukan oleh pesan kesalahan:

The build could not read 1 project -> [Help 1]
[ERROR]   
[ERROR]   The project  (/projects/Testing-CPP/pom.xml) has 1 error
[ERROR]     Non-readable POM /projects/Testing-CPP/pom.xml: /projects/Testing-CPP/pom.xml (No such file or directory)

Tautan berikut memberikan tutorial tentang cara membuat program Hello World pertama Anda di CodeEnvy:

Menjalankan C++ Hello World di Cloud< /a> - Blog

Pergi ke insuction yang disediakan; jika ada sesuatu yang mereka lakukan yang tidak Anda lakukan, maka itu mungkin kesalahan Anda.

Semoga berhasil!

0
BusyProgrammer 16 Maret 2017, 14:10