คำถามติดแท็ก manifest

30
ไม่สามารถเรียกใช้ไฟล์ jar-:“ ไม่มีแอตทริบิวต์รายการหลัก”
ฉันติดตั้งแอปพลิเคชั่นแล้วเมื่อฉันพยายามเรียกใช้ (มันเป็นขวดปฏิบัติการ) ไม่มีอะไรเกิดขึ้น เมื่อฉันเรียกใช้จาก commandline ด้วย: java -jar "app.jar" ฉันได้รับข้อความต่อไปนี้: ไม่มีแอตทริบิวต์รายการหลักใน "app.jar" โดยปกติถ้าฉันสร้างโปรแกรมด้วยตัวเองฉันจะเพิ่มคุณสมบัติคลาสหลักลงในไฟล์ Manifest แต่ในกรณีนี้เนื่องจากไฟล์มาจากแอปพลิเคชันฉันจึงไม่สามารถทำได้ ฉันยังลองแยก jar เพื่อดูว่าฉันสามารถหาคลาสหลักได้หรือไม่ แต่มีหลายคลาสและไม่มีชื่อใดในนั้นที่มีคำว่า "main" ต้องมีวิธีในการแก้ไขปัญหานี้เนื่องจากโปรแกรมทำงานได้ดีบนระบบอื่น
970 java  jar  manifest  main 

22
MissingManifestResourceException หมายถึงอะไรและจะแก้ไขได้อย่างไร
สถานการณ์: ฉันมีห้องสมุดคลาสที่เรียกว่าRT.Serversมีทรัพยากรอยู่น้อย (เป็นประเภทbyte[]แต่ฉันไม่คิดว่ามันสำคัญ) ไลบรารีคลาสเดียวกันมีวิธีการหนึ่งซึ่งส่งคืนหนึ่งในทรัพยากรเหล่านั้น ฉันมีโปรแกรมอย่างง่าย (โดยมีการอ้างอิงไปยังไลบรารีนั้น) ที่เรียกว่าวิธีการเดียวเท่านั้น ฉันได้รับMissingManifestResourceExceptionข้อความต่อไปนี้: ไม่พบทรัพยากรใด ๆ ที่เหมาะสมสำหรับวัฒนธรรมที่ระบุหรือวัฒนธรรมที่เป็นกลาง ตรวจสอบให้แน่ใจว่า "เซิร์ฟเวอร์. แหล่งที่มา" ถูกฝังอย่างถูกต้องหรือเชื่อมโยงไปยังชุดประกอบ "RT.Servers" ณ เวลารวบรวมหรือว่าชุดประกอบดาวเทียมทั้งหมดที่ต้องการสามารถโหลดได้และลงนามอย่างสมบูรณ์ ฉันไม่เคยเล่นกับวัฒนธรรมหรือลงนามในชุดดังนั้นฉันไม่รู้ว่าเกิดอะไรขึ้นที่นี่ นอกจากนี้ยังทำงานในโครงการอื่นซึ่งใช้ไลบรารีเดียวกัน ความคิดใด ๆ
151 c#  .net  resources  manifest  culture 

4
Manifest ใน Scala คืออะไรและเมื่อใดที่คุณต้องการ
เนื่องจาก Scala 2.7.2 มีสิ่งที่เรียกว่าManifestซึ่งเป็นวิธีแก้ปัญหาสำหรับการลบประเภทของ Java แต่Manifestทำงานอย่างไรและทำไม / เมื่อใดที่คุณต้องใช้? โพสต์บล็อกแสดงออก: ประเภท reifiedโดย Jorge ออร์ติซอธิบายบางส่วนของมัน แต่มันก็ไม่ได้อธิบายวิธีการใช้งานร่วมกับขอบเขตบริบท นอกจากนี้อะไรคือClassManifestความแตกต่างกับManifestอะไร? ฉันมีรหัสบางส่วน (เป็นส่วนหนึ่งของโปรแกรมที่ใหญ่กว่าไม่สามารถรวมไว้ที่นี่ได้อย่างง่ายดาย) ซึ่งมีคำเตือนเกี่ยวกับการลบประเภท ฉันสงสัยว่าฉันสามารถแก้ปัญหาเหล่านี้ได้โดยใช้ไฟล์ Manifest แต่ฉันไม่แน่ใจว่าอย่างไร
133 scala  manifest 

5
ฉันจะสร้าง / แก้ไขไฟล์ Manifest ได้อย่างไร?
ฉันมีรหัสนี้จากเพื่อนร่วมงาน (อาจได้มาจากเว็บที่ไหนสักแห่ง) แต่เขาไม่อยู่ในช่วงพักร้อนและฉันต้องเพิ่มรหัสนี้ในไฟล์รายการ <?xml version="1.0" encoding="utf-8" ?> <asmv1:assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <assemblyIdentity version="1.0.0.0" name="MyApplication" /> <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2"> <security> <requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3"> <requestedExecutionLevel level="requireAdministrator" uiAccess="false" /> </requestedPrivileges> </security> </trustInfo> </asmv1:assembly> ฉันค่อนข้างใหม่สำหรับสิ่งนี้ดังนั้นจึงขอขอบคุณความช่วยเหลือใด ๆ ขอบคุณ ฉันใช้ Visual Studio 2010

2
ไอคอน Android เทียบกับโลโก้
<application>แท็กสำหรับ Android Manifest มีแอตทริบิวต์โลโก้ที่ผมไม่เคยเห็นมาก่อน อะไรคือความแตกต่างระหว่างไอคอนแอปพลิเคชันของคุณและโลโก้ ใช้เพื่อการตลาดอย่างเดียวหรือไม่?

2
ไฟล์ public / manifest.json ใน create-react-app คืออะไร?
ฉันรู้ว่าส่วนขยายของ Chrome ใช้ "manifest.json" แต่ที่นี่ก็ใช้เป็นอย่างอื่นเช่นกัน เนื้อหา - { "short_name": "React App", "name": "Create React App Sample", "icons": [ { "src": "favicon.ico", "sizes": "192x192", "type": "image/png" } ], "start_url": "./index.html", "display": "standalone", "theme_color": "#000000", "background_color": "#ffffff" } เมื่อฉันเปลี่ยนค่าบางอย่างอัปเดตเพจ แต่ไม่มีอะไรเปลี่ยนแปลง

30
ข้อผิดพลาดในการติดตั้ง: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED?
ฉันกำลังพัฒนาแอปพลิเคชันขนาดเล็กที่แสดงรายการแอปพลิเคชันทั้งหมดที่มีอยู่ / ติดตั้งบนอุปกรณ์ Android แต่ฉันได้รับข้อผิดพลาดด้านล่างในขณะที่ฉันพยายามเรียกใช้รหัส ข้อผิดพลาดในการติดตั้ง: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED ได้โปรดผู้ใดก็ได้ช่วยฉันในการแยกแยะข้อผิดพลาดนี้

5
สร้างไฟล์รายการสำหรับ COM ที่ไม่ต้องลงทะเบียน
ฉันมีแอปพลิเคชันบางตัว (เนทีฟบางตัวบางตัว. NET) ที่ใช้ไฟล์รายการเพื่อให้สามารถใช้งานได้โดยแยกออกจากกันโดยไม่ต้องลงทะเบียน COM ส่วนกลางใด ๆ ตัวอย่างเช่นการอ้างอิงบนเซิร์ฟเวอร์ dbgrid32.ocx com จะถูกประกาศดังต่อไปนี้ในไฟล์ myapp.exe.manifest ซึ่งอยู่ในโฟลเดอร์เดียวกับ myapp.exe: <?xml version="1.0" encoding="utf-8" standalone="yes"?> <assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1"> <assemblyIdentity type="win32" name="myapp.exe" version="1.2.3.4" /> <dependency> <dependentAssembly> <assemblyIdentity type="win32" name="dbgrid32.ocx" version="5.1.81.4" /> </dependentAssembly> </dependency> </assembly> dbgrid32.ocx ถูกปรับใช้กับโฟลเดอร์เดียวกันพร้อมกับไฟล์ dbgrid32.ocx.manifest ของตัวเอง: <?xml version="1.0" encoding="utf-8" standalone="yes"?> <assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1"> <assemblyIdentity type="win32" name="dbgrid32.ocx" …


11
เหตุใดจึงไม่สามารถโหลดแอตทริบิวต์รายการระดับหลักจากไฟล์ JAR
ฉันสร้างไฟล์ JAR ด้วยวิธีjar cf jar-file input-filesนี้ ตอนนี้ฉันกำลังพยายามรัน การรันไม่ทำงาน (ไม่พบคำสั่ง jre): jre -cp app.jar MainClass สิ่งนี้ใช้ไม่ได้: java -jar main.jar (ไม่สามารถโหลดแอตทริบิวต์รายการระดับหลักจาก main.jar) ฉันยังพบว่า ในการเรียกใช้แอปพลิเคชันที่บรรจุเป็นไฟล์ JAR (เวอร์ชัน 1.2 - ต้องใช้ส่วนหัวของรายการหลัก) "Main-Class manifest header" คืออะไร ฉันจะสร้างมันได้อย่างไรและฉันจะวางไว้ที่ไหน?
85 java  jar  header  manifest 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.